<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://trans.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=StartprogrammingusingObjectPascal%3AExceptionHandling</id>
	<title>StartprogrammingusingObjectPascal:ExceptionHandling - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://trans.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=StartprogrammingusingObjectPascal%3AExceptionHandling"/>
	<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=StartprogrammingusingObjectPascal:ExceptionHandling&amp;action=history"/>
	<updated>2026-05-01T09:17:18Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=StartprogrammingusingObjectPascal:ExceptionHandling&amp;diff=285&amp;oldid=prev</id>
		<title>Onionmixer: 번역수정 및 스타일수정</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=StartprogrammingusingObjectPascal:ExceptionHandling&amp;diff=285&amp;oldid=prev"/>
		<updated>2013-04-04T10:24:42Z</updated>

		<summary type="html">&lt;p&gt;번역수정 및 스타일수정&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==예외 처리==&lt;br /&gt;
&lt;br /&gt;
오류에는 두가지 종류가 있습니다. 하나는 var 섹션에서 정의하지 않은 변수를 사용하거나 잘못된 문법으로 구문을 작성해서 일어나는 컴파일 오류입니다.  이 형태의 오류들은 프로그램이 컴파일 되는 것을 막으며, 컴파일러는 적절한 메시지를 표시하고 오류가 있는 줄을 가리킵니다.&lt;br /&gt;
&lt;br /&gt;
두번째 오류는 런타임 오류입니다. 이 유형의 오류는 예를 들어 예를 들어 다음과 같은 상황에서 0으로 나누었을 때, 프로그램 실행 중에 일어납니다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;pascal&amp;quot;&amp;gt;&lt;br /&gt;
x := y / z;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
이는 유효한 구문이지만, 실행 중 사용자가 z 변수에 0 값을 입력할 수 있으며, 프로그램은 깨질 것이고, 0으로 나눔(&amp;#039;&amp;#039;Division by zero&amp;#039;&amp;#039;) 오류 메시지를 표시할 것입니다. &lt;br /&gt;
&lt;br /&gt;
존재하지 않는 파일을 열려고 하거나(&amp;#039;&amp;#039;File not found&amp;#039;&amp;#039;) 읽기 전용 디렉터리에 파일을 만들려고 하는 것 또한 런타임 오류를 만들어냅니다.&lt;br /&gt;
&lt;br /&gt;
컴파일러는 프로그램을 실행한 다음에만 일어나는 몇몇 오류는 잡을 수 없습니다.&lt;br /&gt;
&lt;br /&gt;
실행 시간 오류로 충돌이 일어나지 않을 믿을 수 있는 프로그램을 만들기 위해 예외 처리를 사용할 것입니다. &lt;br /&gt;
&lt;br /&gt;
오브젝트 파스칼에서는 예외 처리를 하는 여러가지 방법이 있습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:StartprogrammingusingObjectPascal]]&lt;/div&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=StartprogrammingusingObjectPascal:ExceptionHandling&amp;diff=283&amp;oldid=prev</id>
		<title>Onionmixer: SPOP 예외처리 페이지 추가</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=StartprogrammingusingObjectPascal:ExceptionHandling&amp;diff=283&amp;oldid=prev"/>
		<updated>2012-07-26T10:15:17Z</updated>

		<summary type="html">&lt;p&gt;SPOP 예외처리 페이지 추가&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;===예외 처리===&lt;br /&gt;
&lt;br /&gt;
오류에는 두가지 종류가 있습니다. 하나는 var 섹션에서 정의하지 않은 변수를 사용하거나 잘못된 문법으로 구문을 작성해서 일어나는 컴파일 오류입니다.  이 형태의 오류들은 프로그램이 컴파일 되는 것을 막으며, 컴파일러는 적절한 메시지를 표시하고 오류가 있는 줄을 가리킵니다.&lt;br /&gt;
&lt;br /&gt;
두번째 오류는 실행시간 오류입니다. 이 유형의 오류는 예를 들어 다음과 같이 0으로 나누었을 때, 프로그램 실행 중에 일어납니다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;pascal&amp;quot;&amp;gt;&lt;br /&gt;
x := y / z;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
이는 유효한 구문이지만, 실행 중 사용자가 z 변수에 0 값을 입력할 수 있으며, 프로그램은 깨질 것이고, 0으로 나눔(&amp;#039;&amp;#039;Division by zero&amp;#039;&amp;#039;) 오류 메시지를 표시할 것입니다. &lt;br /&gt;
&lt;br /&gt;
존재하지 않는 파일을 열려고 하거나(File not found) 읽기 전용 디렉터리에 파일을 만들려고 하는 것 또한 실행 시간 오류를 만들어냅니다.&lt;br /&gt;
&lt;br /&gt;
컴파일러는 프로그램을 실행한 다음에만 일어나는 몇몇 오류들을 잡을 수 없습니다.&lt;br /&gt;
&lt;br /&gt;
실행 시간 오류로 충돌이 일어나지 않을 믿을 수 있는 프로그램을 만들기 위해 예외 처리를 사용할 것입니다. &lt;br /&gt;
&lt;br /&gt;
오브젝트 파스칼에서는 예외 처리를 하는 여러가지 방법이 있습니다.&lt;br /&gt;
[[Category:StartprogrammingusingObjectPascal]]&lt;/div&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
</feed>