|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjava.lang.Throwable
java.lang.Error
java.lang.LinkageError
java.lang.ExceptionInInitializerError
public class ExceptionInInitializerError
static ÃʱâÈÀÚ·Î ¿¹»ó¿ÜÀÇ ¿¹¿Ü°¡ ¹ß»ýÇÑ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. ExceptionInInitializerError
°¡ Throw µÇ¾î static ÃʱâÈÀÚ ¶Ç´Â static º¯¼öÀÇ ÃʱâÈÀÚÀÇ Æò°¡½Ã¿¡ ¿¡·¯°¡ ¹ß»ýÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
1.4 ¸±¸®½º¿¡¼´Â
ÀÌ ¿¹¿Ü´Â ¹ü¿ëÀûÀÎ ¿¹¿Ü üÀÎ µµ±¸
¿¡ ÀûÇÕÇϵµ·Ï °³·®µÇ°í ÀÖ½À´Ï´Ù. ±¸Ãà½Ã¿¡ Á¦°øµÇ¾îgetException()
¸Þ¼µå¸¦ °³ÀÔ½ÃÄÑ ¾×¼¼½º µÇ´Â ¡¸º¸Á¸µÇ°í ÀÖ´Â Throw °¡´ÉÇÑ ¿ÀºêÁ§Æ®¡¹´Â
ÇöÀç cause ¸Þ¼µå·Î¼ ¾Ë·ÁÁ® ÀÖ½À´Ï´Ù. ¶Ç, À̰ÍÀº Àü¼úÇÑ ¡¸À¯»ê ¸Þ¼µå¡¹¶ó°í¿Í °°ÀÌ Throwable.getCause()
¸Þ¼µå¸¦ °³ÀÔ½ÃÄÑ ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù.
»ý¼ºÀÚ °³¿ä | |
---|---|
ExceptionInInitializerError ()
»ó¼¼ ¸Þ¼¼Áö ij¸¯ÅÍ ¶óÀÎÀ¸·Î¼ null ¸¦
°¡Á®, º¸Á¸µÇ°í ÀÖ´Â Throw °¡´ÉÇÑ ¿ÀºêÁ§Æ®¸¦ °¡ÁöÁö ¾Ê´Â
ExceptionInInitializerError ¸¦
±¸ÃàÇÕ´Ï´Ù. |
|
ExceptionInInitializerError (String s)
ÁöÁ¤µÈ »ó¼¼ ¸Þ¼¼Áö ij¸¯ÅÍ ¶óÀÎÀ» °¡Áö´Â ExceptionInInitializerError¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
ExceptionInInitializerError (Throwable thrown)
Throw µÈ Throwable ¿ÀºêÁ§Æ®¿¡ÀÇ ÂüÁ¶¸¦ getException() ¸Þ¼µå¿¡
ÇØ ³ªÁß¿¡ ÃëµæÇÒ ¼ö ÀÖµµ·Ï º¸Á¸ÇÏ´Â °Í¿¡
ÇØ, »õ·Î¿î ExceptionInInitializerError Ŭ·¡½º¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼µå °³¿ä | |
---|---|
Throwable |
getCause ()
ÀÌ ¿¡·¯ÀÇ ¿øÀÎ (ÀÌ ¿¡·¯°¡ ÀÛ¼ºµÇ´Â ¿øÀÎÀÌ µÈ static ÀÎ ÃʱâȽÿ¡ ¹ß»ýÇÑ ¿¹¿Ü)À» µ¹·ÁÁÝ´Ï´Ù. |
Throwable |
getException ()
static ÀÎ ÃʱâÈÁß¿¡ ¹ß»ýÇÑ, ÀÌ ¿¡·¯°¡ ÀÛ¼ºµÇ´Â ¿øÀÎÀÌ µÈ ¿¹¿Ü¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Ŭ·¡½º java.lang. Throwable ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
fillInStackTrace,
getLocalizedMessage,
getMessage,
getStackTrace,
initCause,
printStackTrace,
printStackTrace,
printStackTrace,
setStackTrace,
toString |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
»ý¼ºÀÚ »ó¼¼ |
---|
public ExceptionInInitializerError()
null
¸¦
°¡Á®, º¸Á¸µÇ°í ÀÖ´Â Throw °¡´ÉÇÑ ¿ÀºêÁ§Æ®¸¦ °¡ÁöÁö ¾Ê´Â
ExceptionInInitializerError
¸¦
±¸ÃàÇÕ´Ï´Ù. »ó¼¼ ¸Þ¼¼Áö¶õ
ÀÌ ¿¹¿Ü¸¦ ±â¼úÇÏ´Â String ÀÔ´Ï´Ù.
public ExceptionInInitializerError(Throwable thrown)
Throwable
¿ÀºêÁ§Æ®¿¡ÀÇ ÂüÁ¶¸¦ getException()
¸Þ¼µå¿¡
ÇØ ³ªÁß¿¡ ÃëµæÇÒ ¼ö ÀÖµµ·Ï º¸Á¸ÇÏ´Â °Í¿¡
ÇØ, »õ·Î¿î ExceptionInInitializerError
Ŭ·¡½º¸¦ ±¸ÃàÇÕ´Ï´Ù. »ó¼¼ ¸Þ¼¼Áö ij¸¯ÅÍ ¶óÀÎÀº null
·Î ¼³Á¤µË´Ï´Ù.
thrown
- Throw µÈ ¿¹¿Üpublic ExceptionInInitializerError(String s)
Throwable.getMessage()
¸Þ¼µå¿¡
ÇØ ³ªÁß¿¡ ÃëµæÇÒ ¼ö ÀÖµµ·Ï º¸Á¸µË´Ï´Ù. º¸Á¸µÇ°í ÀÖ´Â Throw °¡´ÉÇÑ ¿ÀºêÁ§Æ®´Â ¾ø½À´Ï´Ù.
s
- »ó¼¼ ¸Þ¼¼Áö¸Þ¼µåÀÇ »ó¼¼ |
---|
public Throwable getException()
ÀÌ ¸Þ¼µå´Â ¹ü¿ëÀûÀÎ ¿¹¿Ü üÀÎ ±â´É¿¡ ¼±ÇàÇÕ´Ï´Ù. ÀÌ Á¤º¸¸¦ ÃëµæÇϱâ À§Çؼ,Throwable.getCause()
¸Þ¼µå¸¦ »ç¿ëÇÏ´Â °ÍÀ» ÃßõÇÕ´Ï´Ù.
ExceptionInInitializerError
º¸Á¸µÇ°í ÀÖ´Â Throw °¡´ÉÇÑ ¿ÀºêÁ§Æ®. ÀÌ ExceptionInInitializerError
°¡ º¸Á¸µÇ°í ÀÖ´Â Throw °¡´ÉÇÑ ¿ÀºêÁ§Æ®¸¦ °¡ÁöÁö ¾Ê´Â °æ¿ì´Â null
public Throwable getCause()
Throwable
³»ÀÇ getCause
null
(¿øÀÎÀÌ Á¸ÀçÇÏÁö ¾Ê´Â°¡ ¹ÌÁöÀÇ °æ¿ì)
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.