SecurityException — 보안 위반 예외
SecurityException — 보안 위반 예외
SecurityException은 보안 관리자(security manager)가 보안 위반(security violation)을 나타내기 위해 던지는 예외예요. 코드가 보안 정책에 의해 허용되지 않는 작업(예: 파일 접근, 코드 실행)을 수행하려 할 때 발생해요.
본문
public SecurityException() — 상세 메시지가 없는 예외를 만들어요.
public SecurityException(String s) — 지정된 상세 메시지를 가진 예외를 만들어요.
public SecurityException(String message, Throwable cause) — 상세 메시지와 원인 예외를 가진 예외를 만들어요.
public SecurityException(Throwable cause) — 원인 예외를 가진 예외를 만들어요.
SecurityException은 RuntimeException의 하위 클래스로, 보안 위반 시 프로그램의 흐름을 중단시키는 언체크 예외예요.