준코딩

예외처리 본문

프로그래밍/자바

예외처리

Ljunhyeob - App Dev 2018. 11. 29. 15:42

프로그램 오류

에러: 프로그램 코드에 의해서 수습될수 없는 심각한 오류

예외-프로그램 코드에 의해서 수스될 수 있는 다소 미약한 오류



예외처리의 정의와 목적

-정의: 프로그램 실행 시 발생할 수 있는 예외의 발생에 대비한 코드를 작성

-목적: 프로그램의 비정상 종료를 막고, 정상적인 실행상태로 유지햐는 것



예외처리구문 = try-catch

-try블럭 다음에는 여러 종류의 예외를 처리할 수 있도록 하나 이상의 catch블럭이 올 수 있으며, 이 중 발생한 예외의 종류와 일치하는 단 한개의 catch블럭만 수행된다. -> 발생한 예외종류와 일치하는 catch블럭이 없으면 예외는 처리되지 않는다.



예외 발생시키기

-키워드 throw 를 사용해서 프로그래머가 고의로 예외를 발생시킬 수 있다.


RuntimeException클래스들 : 프로그래머의 실수로 발생하는 예외

Exception클래스들 : 사용자의 실수와 같은 외적인 요인에 의해 발생.




342pg

'프로그래밍 > 자바' 카테고리의 다른 글

버블정렬코드 (스택, 큐 , 정렬)  (0) 2018.12.11
BubbleSort 버블정렬  (0) 2018.12.10
객체지향 프로그래밍-2  (0) 2018.11.29
객체지향 프로그래밍  (0) 2018.11.27
객체지향언어-1  (0) 2018.11.26
Comments