Assertion vs Exception



  • Assertion : 어떤 결과를 위해서 특정코드나 변수의 값을 단언, 프로그래머의 주장의 확고함을 조건으로 명시, 그 조건을 만족할 때만 코드가 실행되도록 하는 것이다. 기본적으로 컴파일러는 단언 기능을 수행하지 않으면서 컴파일을 하게 되어있다.

    • 컴파일시 : javac -source 1.5
    • 런타임시 : java -ea 클래스명

  • Exception : 특정한 코드에서 예외가 발생해서 일어나는 비정상적인 죵료를 막기위해서 예외처리를 해줘서 프로그램의 신뢰성을 높이는 것이다.


참조 : 자바5.0프로그래밍-이클립스를 활용한 자바 AtoZ - 한빛비디어(오경주,염기호,성영한)
Posted by ologist
 TAG

블로그 이미지
ologist

공지사항

Yesterday221
Today25
Total34,406

달력

 « |  » 2012.02
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

최근에 받은 트랙백

글 보관함