예외처리

    [Java] 예외처리 (Exception)

    프로그램을 만들다 보면 수없이 많은 오류가 발생한다. 물론 오류가 발생하는 이유는 프로그램이 오동작을 하지 않기 하기 위한 자바의 배려이다. 하지만 때로는 이러한 오류를 무시하고 싶을 때도 있고, 오류가 날 때 그에 맞는 적절한 처리를 하고 싶을 때도 있다. 이에 자바는 try ... catch, throw 구문을 이용해 오류를 처리 한다. 예외를 처리하는 방법에 대해서 알게 되면 보다 안전하고 유연한 프로그래밍을 구사 할 수 있을 것이다. 예외의 발생 오타로 인해 발생하는 구문 오류 말고 실제 프로그램에서 잘 발생하는 오류들 다음처럼 존재하지 않는 파일을 열려고 시도한다. BufferedReader br = new BufferedReader(new FileReader("나없는파일")); br.readL..