java.lang.Exception
final
예외 객체의 데이터는 수정해서는 안 됩니다. 수정하면 향후 디버그 및 기록을 위한 오류 컨텍스트가 손실될 수 있습니다.
예:
public class EditorException extends Exception { private String message; // 경고: 예외 클래스의 비 final 필드 'message' }