일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 자바의 정석 기초편 ch14
- 자바의 정석 기초편 ch2
- 자바 기본편 - 다형성
- 스프링 고급 - 스프링 aop
- 2024 정보처리기사 시나공 필기
- 자바의 정석 기초편 ch11
- 자바의 정석 기초편 ch8
- 코드로 시작하는 자바 첫걸음
- @Aspect
- 스프링 mvc2 - 로그인 처리
- 스프링 mvc1 - 서블릿
- 자바의 정석 기초편 ch7
- jpa - 객체지향 쿼리 언어
- 자바의 정석 기초편 ch13
- 자바의 정석 기초편 ch5
- jpa 활용2 - api 개발 고급
- 스프링 mvc1 - 스프링 mvc
- 자바의 정석 기초편 ch4
- 자바의 정석 기초편 ch9
- 게시글 목록 api
- 자바의 정석 기초편 ch3
- 스프링 입문(무료)
- 스프링 db2 - 데이터 접근 기술
- 자바의 정석 기초편 ch1
- 스프링 mvc2 - 타임리프
- 스프링 db1 - 스프링과 문제 해결
- 자바의 정석 기초편 ch6
- 자바의 정석 기초편 ch12
- 스프링 mvc2 - 검증
- 2024 정보처리기사 수제비 실기
- Today
- Total
목록자바의 정석 기초편 ch8 (3)
나구리의 개발공부기록
1) 예외를 처리하는 방법(1) try-catch문직접 처리하는 방법(2) 메서드에 예외 선언하기예외를 호출하는 쪽에 알리는 것으로 예외를 떠넘긴다고도 표현함체크드 예외와 언체크드 예외를 모두 적어도 되지만 보통 체크드 예외만 적는 것이 정석// 메서드의 예외 선언// - throws 이후부터 예외1,2 ~ N까지의 예외의 상황이 발생할 수 있음void method() throws Exception1, Exception2, ... ExceptionN { // 메서드 내용}// 메서드의 예외 선언// - 모든 예외의 최고조상인 Exception으로 모든 예외가 발생할 수 있음// Exception은 모든 예외의 최고 조상이므로 위의 3가지의 예외를 선언한 것보다 예외를 더 많이 선언한 것이 됨.void m..
1) 예외 정보 확인예외가 발생하면 예외 객체가 생성이 되는데 해당 객체의 메서드들을 통해 예외의 정보를 확인할 수 있음(1) printStackTrace()예외 발생 당시의 호출스택에 있었던 메서드의 정보와 예외 메시지를 화면에 출력(2) getMessage()발생한 예외클래스의 인스턴스에 저장된 메시지를 얻을 수 있음(1) 예제printStackTrace() 메서드를 호출하여 예외 정보를 출력getMessage() 메서드를 호출하여 예외 메시지를 출력class Ex8_5 { public static void main(String args[]) { System.out.println(1); System.out.println(2); try { System.out.println(3); Sy..
1) 프로그램오류(1) 컴파일 타임 에러컴파일 할 때 발생하는 에러, IDE에서 코드 작성시 템플릿 줄에서 바로 에러 확인이 가능컴파일러가 하는 일은 구문체크, 번역, 최적화, 생략된 코드 추가 등의 기능을 함터미널(cmd)창에서 코드를 작성하면 일일히 컴파일 해줘야하지만 IDE는 자동으로 컴파일 함터미널에서 컴파일 방법1. 터미널 실행2. 컴파일 할 java파일이 있는 곳 (src폴더)으로 경로 이동, (cd 명령어 사용)3. 경로 이동 후 커맨드 입력 : javac 파일명.java(2) 런타임 에러실행할 때 발생하는 에러 (실행 해야만 에러가 확인 가능) -> 런타임 에러가 발생하면 프로그램이 종료 됨터미널에서 실행 방법(프로그램 실행)1. 터미널 실행2. 실행할 class파일이 있는 곳 (bin폴더..