try~catch: 1개의 글
try~catch문을 사용했을 때와 메서드에 throws를 사용했을 때의 차이점
메서드 를 선언 할 때 throws를 사용하여 처리를 하게되면 해당 예외상황이 일어났을 때 '기본적인 예외상황 처리'가 수행된 후 프로그램이 종료된다. 그런데 try{ }catch(){ } 를 사용했을 경우에는 프로그램 실행중에 예외상황이 발생하면 catch문을 실행하고 프로그램이 종료되는것을 설정할 수 있다. 즉, 프로그램을 안죽이고 계속 아래구문을 수행하는 것이 가능하다. 물론 프로그램이 종료되도록 수행하는 것도 가능하다. 예제) - try catch 구문 사용 - public class ExceptionTest1 { public static void main(String[]args){ int a=10; int b=0; int c=0; try{ c=a/b; }catch(NumberFormatExcep..
JAVA/Java
2018. 8. 9. 15:18