[Java] 예외처리
사용 이유 에러를 무시하고 싶을때 에러가 날때 그에 맞는 적절한 처리를 하고 싶을때 =>try~catch, throw 등을 이용 try~catch 기본구조 try{ } catch(예외 1){ } catch(예외 2){ } -> try문 안에 수행할 문장들에서 예외가 발생하지 않는다면 catch문다음의 문장들은 수행되지 않는다. 하지만!!!! try문 안의 문당들은 수행중 해당 예외가 발생한다면 예외에 해당하는 catch문이 수행된다. finally 프로그램이 수행도중 예외가 발생하면 프로그램이 중지되거나 예외처리를 했을경우 catch구문이 실행된다. 하지만 finally를 사용하면 어떠한 예외가 발생하더라도 반듯이 실행하게 하는것이 finally구문이다.
허접한 프로그래밍/[JSP]Programming 2013. 8. 24. 01:04