주니 개발 도서관

Throw 2

(17) throw 와 throws 의 차이

06 28 정리 throw 예외를 강제로 발생시키는것이 바로 throw 이다 코드를 작성하는 프로그래머가 강제로 예외를 발생시키는 것 HTML 삽입 미리보기할 수 없는 소스 위의 코드 사용을 위해 throw를 이용하여 필요한 부분에만 throw를 던지고 try & catch로 감싸고 MyException 객체를 생성하여 원하는 문구로 예외처리를 표현할 수 있다! throws 예외를 강제로 발생시키는데 메소드의 옆에 붙여 사용하고 public void method( ) throws Exception이름 { } 메소드 바디 안에서는 지정한 Exception은 해당메소드를 호출한 사용자가 try & catch를 해야한다 " 이 메소드 이런 오류 나올껀데, 사용하는 너가 try & catch해서 사용해! " 이..

자바(JAVA) 2022.06.28

(14) Exception(try,catch,throw)

0624 정리 [ 예외와 예외처리] Exception 예외 문법상으로는 문제가 없었는데 실제로 수행해보니 발생하는 문제 실행중에 예외가 발생한다면 프로그램이 즉시종료됨 지연이 되는것과 종료가 되는것 사용자에게 있어선 오류가 난다고 해서 "종료" 하는것 보다 당연히 "지연"되는것이 "종료"보다 낫다 그래서 예외처리 목적 " 프로그램이 즉시 종료되는 현상을 방어 " 이것을 최우선 목적으로 둔다고 생각해야한다 예외 발생시 해야할 일 1. 어떤타입의 예외인지 파악 (클래스화 되어있다) 2. 원인 파악 콘솔내의 설명 참고해 볼것 3. 발생한 라인 4. 스크린샷 5. 블로그 포스팅 ★ 예외처리 하는방법 try & catch 문을 이용한다 사용법 try { 예외발생할만한 구간 } catch ( 예상되는 에러 e) {..

자바(JAVA) 2022.06.24