자바로 프로그램 만들었는데 예상치도 못한 에러로 죽으면 로그를 남기는게 가능해 ?

어느정도 예상이 가능하면 그부분에 try catch 같은거 걸면되긴한데 아예 예측도 못한 그런에러에 대한 처리는 못하는건가 ?