[Java] throwable, error, exception 을 알아보자
예외 처리는 어떻게 하는게 좋을까, 실무에서 많은 고민중에 있다 운영을 하다보니 효율적인 예외 로그가 정말정말 중요하게 느껴진다 어떻게 하면 좋을까 고민을 하던 중 기본적인 것 부터 시작을 해보자 해서 다시 공부해본 내용을 정리해 보았다 Java 에서의 예외 종류Error시스템이 비정상적인 상황 ex) OutOfMemoryError, ThreadDeathJVM 에서 발생한다.Exception(Checked)컴파일시 에러가 잡힌다.RuntimeException(Unchecked)컴파일시 에러가 안잡힌다 -> 실행 중에 기능이 동작할 때 잡힌다. 추가적으로 네트워크 장애, 서버 다운 같은 외부 요인들은 Error 라고 생각하기엔 애매해서 나는 그냥 장애 라고 정의하는게 좋을 것 같다는 생각이 든다 0. Th..
OOP/Java
2025. 4. 22. 21:14