예외 처리
· 에러(error)
: 컴퓨터 하드웨어의 오동작 도는 고장으로 인한 실행 오류
-에러가 발생하면 프로그램 종료, 정상 실행 상태로 돌아갈 수 없음
· 예외(exception)
: 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류
- 마찬가지로 바로 종료, 하지만 '예외처리(exception handling)'을 통해 정상 실행 상태 유지 가능
<예외의 종류>
1. 일반 예외(Exception)
: 컴파일러 체크 예외, 컴파일 과정에서 예외 처리 코드가 필요한지 검사함
2. 실행 예외(Runtime Exception)
: 컴파일러가 예외 처리 코드를 체크 하지 않는 예외
1) NullPointerException
: 객체 참조가 없는 상태, 즉 null값을 갖는 참조변수로 객체 접근 연산자인 도트(.)를 사용했을 때 발생
-> 객체가 없는 상태에서 객체를 사용하려 해서 예외 발생
2) ArrayIndexOutOfBoundsException
: 배열에서 인덱스 범위를 초과해 사용할 경우 발생
3) NumberFormatException
: 숫자로 변환 불가능한 문자가 포함되어 있다면 발생
4) ClassCastException
: 억지로 타입 변환을 시도할 경우 발생
10장 예외처리를 모두 정리했는데
위의 사진 하나 마지막에 붙여넣다가 오류나서 다 날아갔다...
넘 허무한데,,,, 다시 들어왔더니 임시저장한 글이 없었다... 처음 저장했을 때 글만 있고...
정리하는 동안 한번 더 공부했다고 생각하련다...
하지만 다시 작성할 엄두는 안나네요 하핫
임시저장 진짜 열심히 했는데 믿을 만한 놈이 아니구만 ㅠㅠ
찾아보니 나 말고도 티스토리 임시저장 오류로 글 날린 사람들이 많았다....
눈물 날 것 같지만 다른 공부나 해야겠다..!^^
티스토리 이미지 업로드 오류 해결법
티스토리 웹 에디터로 블로깅을 하다보면 ctrl+c ctrl+v를 이용해서 이미지를 업로드 해야하는 경우가 많습니다. 근데 이때 생기는 치명적인 오류가 있는데요. 구글링으로 얻은 이미지를 ctrl+c 해서
jyami.tistory.com
한 가지 배워갑니다...ㅠㅠㅠ
다음부터는 절대 날리지 않으리...!
'국비지원 > 백엔드' 카테고리의 다른 글
221216 Stream 과 Map Collection (0) | 2022.12.16 |
---|---|
221215 람다식, 컬렉션 프레임워크 (0) | 2022.12.15 |
221208 중첩 클래스와 중첩 인터페이스, 익명 객체 (0) | 2022.12.08 |
221206 매개변수의 다형성, 객체 타입 확인, 실체/추상 클래스, 인터페이스, Swing (0) | 2022.12.06 |
221201 이것이 자바다 6장 클래스- 메서드 오버로딩, 접근제한자, JDBC 연결 (0) | 2022.12.01 |