![[기술 면접] 10. Error와 Exception의 차이점이 무엇인가요? 1 Error와 Exception의 차이점이 무엇인가요?](http://allhoneytip.com/wp-content/uploads/2023/09/제목을-입력해주세요__복사본-19-001-300x300-optimized.png)
저번 시간에 이어, 이번엔 Error와 Exception의 차이점이 무엇인가에 대한 면접 질문을 알아보겠습니다. 이 질문은 Spring을 다루는 직무 면접에서 자주 나오는데요, 서비스 플랫폼 회사 K사에서 받았던 기억이 납니다.
![[기술 면접] 10. Error와 Exception의 차이점이 무엇인가요? 2 Error와 Exception의 차이점이 무엇인가요?](http://allhoneytip.com/wp-content/uploads/2023/09/image-64-optimized.png)
Q: Error와 Exception의 차이점이 무엇인가요?
Error는 Unchecked Type으로 컴파일 시점에 알 수 없고, 런타임에서 발견됩니다. 코드로 핸들링 할 수 없는 오류입니다.
Exception은 Checked Type과 Unchecked Type으로 나뉘며, 코드로 핸들링할 수 있는 오류입니다.
Q: Checked Exception과 Unchecked Exception에 대해서 설명해주세요.
Checked Exception은 컴파일 시점에 확인할 수 있는 예외를 의미합니다. 예외처리를 하지 않으면 컴파일 되지 않기 때문에, 예외 처리를 강제합니다.
- FileNotFoundException
Unchecked Exception은 컴파일 시점에 확인할 수 없는 예외를 의미하며 런타임 시점에 발생합니다.
- NPE
Error 및 Exception 관련 추가 내용
추가 개념 확인이 필요하신 분은 아래 서적을 확인하시길 바랍니다.
마치며
이번 시간에는 Error와 Exception에 대한 면접 질문을 간단하게 알아보았습니다.
다음 시간에는 int와 Integer의 차이에 대해 알아보겠습니다.
![[기술 면접] 10. Error와 Exception의 차이점이 무엇인가요? 6 image 65](http://allhoneytip.com/wp-content/uploads/2023/09/image-65-1024x452-optimized.png)
“이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.”
![[기술 면접] 10. Error와 Exception의 차이점이 무엇인가요? 3 윤성우의 열혈 Java 프로그래밍:, 오렌지미디어](https://img3c.coupangcdn.com/image/affiliate/banner/61164d2c103cf8573fcb5f43d2d5ec28@2x.jpg)
![[기술 면접] 10. Error와 Exception의 차이점이 무엇인가요? 4 스프링 입문을 위한 자바 객체 지향의 원리와 이해, 위키북스](https://image3.coupangcdn.com/image/affiliate/banner/4d7b2f531acf99f51c482edb34f6f57f@2x.jpg)
![[기술 면접] 10. Error와 Exception의 차이점이 무엇인가요? 5 초보자도 간단히 단숨에 배우는 자바:동영상 강의 제공 | 쉽게 빠르게 편하게 시작하는 프로그래밍 입문, 터닝포인트](https://image11.coupangcdn.com/image/affiliate/banner/09d4df39f2080f384fae30e841d4851e@2x.jpg)
답글 남기기