LayerInstantiationException — 모듈 레이어 생성이 실패했을 때

LayerInstantiationException — 모듈 레이어 생성이 실패했을 때

LayerInstantiationException모듈 레이어(module layer)를 만드는 과정이 실패했을 때 던져지는 예외예요.

출처: Java API Reference

본문

자바 9의 모듈 시스템에서, 특정 구성(configuration)을 바탕으로 모듈 레이어를 인스턴스화하려다 실패하면 이 예외가 나와요. 예를 들어 레이어 안에서 클래스를 로드하는 데 문제가 생기거나, 레이어 생성 중 내부 오류가 발생한 경우에요. ModuleLayer API와 짝을 이루는 예외예요.

상속 구조는 다음과 같아요.

java.lang.Object
  java.lang.Throwable
    java.lang.Exception
      java.lang.RuntimeException
        java.lang.LayerInstantiationException

생성자

  • LayerInstantiationException() — 상세 메시지 없이 생성해요.
  • LayerInstantiationException(String msg) — 주어진 상세 메시지로 생성해요 (msg는 null 가능).
  • LayerInstantiationException(Throwable cause) — 주어진 원인으로 생성해요 (cause는 null 가능).
  • LayerInstantiationException(String msg, Throwable cause) — 상세 메시지와 원인을 함께 지정해요.

더 알아보기 (Learn more)