자바 throws
-
[Java] 예외 처리하기IT/개발(자바, 서블릿, 스프링 등) 2020. 1. 24. 16:26
오류가 발생하면 프로그램이 강제로 중단되거나 원하는 결괏값을 도출할 수 없다. 개발 단계에서 오류를 예측하고 적절하게 대처해야 한다. 자바에서 발생하는 오류는 예외(Exception)와 에러(Error) 두 가지 종류가 있다. 이 중 '예외'는 프로그램을 잘못 구현해서 발생하고 프로그램 내에서 처리할 수 있는 오류다. 따라서 우리가 처리할 수 있는 예외에 대한 내용만 살펴본다. 1. 자바 예외 API 자바는 객체지향 언어이므로 모든 기능은 객체에 기반을 두고 처리한다. 오류 처리 또한 객체로 처리한다. 관련 API를 Java SE에서 제공한다. java.lang 패키지의 Exception 항목과 Error 항목으로 구분되어 있다. 예외 처리 객체 구조 오류에 관한 최상위 객체는 java.lang의 Thr..