JavaTM 2 Platform
Standard Ed. 5.0

javax.xml.transform
Ŭ·¡½º TransformerException

java.lang.Object 
  »óÀ§¸¦ È®Àå java.lang.Throwable 
      »óÀ§¸¦ È®Àå java.lang.Exception 
          »óÀ§¸¦ È®Àå javax.xml.transform.TransformerException
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
Serializable
¾Ë·ÁÁø Á÷°è ¼­ºê Ŭ·¡½º:
TransformerConfigurationException

public class TransformerException
extends Exception

ÀÌ Å¬·¡½º´Â º¯È¯ ó¸®Áß¿¡ ¹ß»ýÇÑ ¿¹¿Ü »óŸ¦ ³ªÅ¸³À´Ï´Ù.

°ü·Ã Ç׸ñ:
Á÷·ÄÈ­ µÈ Çü½Ä

»ý¼ºÀÚ °³¿ä
TransformerException (String  message)
          »õ·Î¿î TransformerExceptionÀ» ÀÛ¼ºÇÕ´Ï´Ù.
TransformerException (String  message, SourceLocator  locator)
          ¸Þ¼¼Áö¿Í locator·ÎºÎÅÍ »õ·Î¿î TransformerExceptionÀ» ÀÛ¼ºÇÕ´Ï´Ù.
TransformerException (String  message, SourceLocator  locator, Throwable  e)
          ±âÁ¸ÀÇ ¿¹¿Ü¸¦ TransformerException¿¡ ·¦ ÇÕ´Ï´Ù.
TransformerException (String  message, Throwable  e)
          ±âÁ¸ÀÇ ¿¹¿Ü¸¦ TransformerException¿¡ ·¦ ÇÕ´Ï´Ù.
TransformerException (Throwable  e)
          ±âÁ¸ÀÇ ¿¹¿Ü¸¦°¨½Î´Â »õ·Î¿î TransformerExceptionÀ» ÀÛ¼ºÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 Throwable getCause ()
          ¿øÀÎÀÌ Á¸ÀçÇÏÁö ¾Ê´Â°¡ ºÒ¸íÇÑ °æ¿ì¿¡ ÀÌ Throwable ¶Ç´Â null ¿øÀÎÀ» ¸®ÅÏÇÕ´Ï´Ù.
 Throwable getException ()
          ÀÌ ¸Þ¼­µå´Â ÀÌ ¿¹¿Ü°¡°¨½Î´Â ¿¹¿Ü¸¦ ÃëµæÇÕ´Ï´Ù.
 String getLocationAsString ()
          À§Ä¡ Á¤º¸¸¦ ij¸¯ÅÍ ¶óÀÎÀ¸·Î¼­ ÃëµæÇÕ´Ï´Ù.
 SourceLocator getLocator ()
          ¸Þ¼­µå getLocator´Â ¿¡·¯°¡ ¹ß»ýÇÑ Àå¼Ò¸¦ ³ªÅ¸³»´Â SourceLocator °´Ã¼ÀÇ ÀνºÅϽº¸¦ ÃëµæÇÕ´Ï´Ù.
 String getMessageAndLocation ()
          À§Ä¡ Á¤º¸°¡ Ãß°¡µÈ ¿¡·¯ ¸Þ¼¼Áö¸¦ ÃëµæÇÕ´Ï´Ù.
 Throwable initCause (Throwable  cause)
          ÁöÁ¤µÈ °ª¿¡ ´ëÇÑ ÀÌ Throwable ¡¸¿øÀΡ¹À» ÃʱâÈ­ÇÕ´Ï´Ù.
 void printStackTrace ()
          ¿¡·¯°¡ ¹ß»ýÇÑ ¿øÀÇ Àå¼Ò·ÎºÎÅÍÀÇ ¸Þ¼­µåÀÇ Æ®·¹À̽º¸¦ Ãâ·ÂÇÕ´Ï´Ù.
 void printStackTrace (PrintStream  s)
          ¿¡·¯°¡ ¹ß»ýÇÑ ¿øÀÇ Àå¼Ò·ÎºÎÅÍÀÇ ¸Þ¼­µåÀÇ Æ®·¹À̽º¸¦ Ãâ·ÂÇÕ´Ï´Ù.
 void printStackTrace (PrintWriter  s)
          ¿¡·¯°¡ ¹ß»ýÇÑ ¿øÀÇ Àå¼Ò·ÎºÎÅÍÀÇ ¸Þ¼­µåÀÇ Æ®·¹À̽º¸¦ Ãâ·ÂÇÕ´Ï´Ù.
 void setLocator (SourceLocator  location)
          ¸Þ¼­µå setLocator´Â ¿¡·¯°¡ ¹ß»ýÇÑ Àå¼Ò¸¦ ³ªÅ¸³»´Â SourceLocator °´Ã¼ÀÇ ÀνºÅϽº¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Throwable ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, setStackTrace, toString
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

»ý¼ºÀÚ »ó¼¼

TransformerException

public TransformerException(String  message)
»õ·Î¿î TransformerExceptionÀ» ÀÛ¼ºÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
message - ¿¡·¯ ¶Ç´Â °æ°í ¸Þ¼¼Áö

TransformerException

public TransformerException(Throwable  e)
±âÁ¸ÀÇ ¿¹¿Ü¸¦°¨½Î´Â »õ·Î¿î TransformerExceptionÀ» ÀÛ¼ºÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
e - ·¦ µÇ´Â ¿¹¿Ü

TransformerException

public TransformerException(String  message,
                            Throwable  e)
±âÁ¸ÀÇ ¿¹¿Ü¸¦ TransformerException¿¡ ·¦ ÇÕ´Ï´Ù.

ÀÌ°ÍÀº 󸮸¦ °³½ÃÇϱâ Àü¿¡ ÇÁ·Î¼¼¼­ ¿¹¿Ü¸¦ Throw Çϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
message - ¿¡·¯ ¸Þ¼¼Áö, °æ°í ¸Þ¼¼Áö, ¶Ç´Â null. nullÀÎ °æ¿ì´Â Â¥³Ö¾î ¿¹¿ÜÀÇ ¸Þ¼¼Áö¸¦ ÀÌ¿ëÇÏ´Â
e - ÀÓÀÇÀÇ ¿¹¿Ü

TransformerException

public TransformerException(String  message,
                            SourceLocator  locator)
¸Þ¼¼Áö¿Í locator·ÎºÎÅÍ »õ·Î¿î TransformerExceptionÀ» ÀÛ¼ºÇÕ´Ï´Ù.

ÀÌ »ý¼ºÀÚ´Â ¾îÇø®ÄÉÀ̼ÇÀÌ DocumentHandler Äݹ鳻·ÎºÎÅÍ µ¶ÀÚÀûÀÎ ¿¹¿Ü¸¦ ÀÛ¼ºÇÒ °æ¿ì¿¡ Ưº°È÷ µµ¿òÀÌ µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
message - ¿¡·¯ ¶Ç´Â °æ°í ¸Þ¼¼Áö
locator - ¿¡·¯ ¶Ç´Â °æ°íÀÇ locator °´Ã¼

TransformerException

public TransformerException(String  message,
                            SourceLocator  locator,
                            Throwable  e)
±âÁ¸ÀÇ ¿¹¿Ü¸¦ TransformerException¿¡ ·¦ ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
message - ¿¡·¯ ¸Þ¼¼Áö, °æ°í ¸Þ¼¼Áö, ¶Ç´Â null. nullÀÎ °æ¿ì´Â Â¥³Ö¾î ¿¹¿ÜÀÇ ¸Þ¼¼Áö¸¦ ÀÌ¿ëÇÏ´Â
locator - ¿¡·¯ ¶Ç´Â °æ°íÀÇ locator °´Ã¼
e - ÀÓÀÇÀÇ ¿¹¿Ü
¸Þ¼­µåÀÇ »ó¼¼

getLocator

public SourceLocator  getLocator()
¸Þ¼­µå getLocator´Â ¿¡·¯°¡ ¹ß»ýÇÑ Àå¼Ò¸¦ ³ªÅ¸³»´Â SourceLocator °´Ã¼ÀÇ ÀνºÅϽº¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
SourceLocator °´Ã¼. ¾Æ¹«°Íµµ ÁöÁ¤µÇÁö ¾Ê¾Ò´ø °æ¿ì´Â null

setLocator

public void setLocator(SourceLocator  location)
¸Þ¼­µå setLocator´Â ¿¡·¯°¡ ¹ß»ýÇÑ Àå¼Ò¸¦ ³ªÅ¸³»´Â SourceLocator °´Ã¼ÀÇ ÀνºÅϽº¸¦ ¼³Á¤ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
location - SourceLocator °´Ã¼. Àå¼Ò¸¦ Ŭ¸®¾î ÇÏ´Â °æ¿ì´Â null

getException

public Throwable  getException()
ÀÌ ¸Þ¼­µå´Â ÀÌ ¿¹¿Ü°¡°¨½Î´Â ¿¹¿Ü¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Throwable °´Ã¼, ¶Ç´Â null
°ü·Ã Ç׸ñ:
getCause()

getCause

public Throwable  getCause()
¿øÀÎÀÌ Á¸ÀçÇÏÁö ¾Ê´Â°¡ ºÒ¸íÇÑ °æ¿ì¿¡ ÀÌ Throwable ¶Ç´Â null ¿øÀÎÀ» ¸®ÅÏÇÕ´Ï´Ù. ¿øÀÎÀº ÀÌ Throwable¸¦ Throw ½ÃŲ Throwable ÀÔ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Throwable ³»ÀÇ getCause
¹Ýȯ°ª:
Throw °¡´ÉÇÑ °´Ã¼ÀÇ ¿øÀÎ. ¿øÀÎÀÌ Á¸ÀçÇÏÁö ¾Ê´Â°¡ ºÒ¸íÀÇ °æ¿ì´Â null

initCause

public Throwable  initCause(Throwable  cause)
ÁöÁ¤µÈ °ª¿¡ ´ëÇÑ ÀÌ Throwable ¡¸¿øÀΡ¹À» ÃʱâÈ­ÇÕ´Ï´Ù. ¿øÀÎÀº ÀÌ Throwable¸¦ Throw ½ÃŲ Throwable ÀÔ´Ï´Ù.

ÀÌ ¸Þ¼­µå´Â ÃÖ´ë·Î 1ȸ ¹Û¿¡ È£ÃâÇÒ ¼ö°¡ ¾ø½À´Ï´Ù. ÀϹÝÀûÀ¸·Î »ý¼ºÀÚ³»·ÎºÎÅÍ, ¶Ç´Â Throwable ÀÛ¼º Á÷ÈÄ¿¡ È£ÃâÇÕ´Ï´Ù. ÀÌ Throwable°¡ TransformerException(Throwable) ¶Ç´Â TransformerException(String, Throwable)¸¦ »ç¿ëÇØ ÀÛ¼ºµÇ¾úÀ» °æ¿ì, ÀÌ ¸Þ¼­µå´Â 1ȸ ³ª È£ÃâÇÒ ¼ö°¡ ¾ø½À´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Throwable ³»ÀÇ initCause
ÆĶó¹ÌÅÍ:
cause - ¿øÀÎ (³ªÁß¿¡ getCause() ¸Þ¼­µå·Î ÃëµæÇϱâ À§Çؼ­ º¸Á¸µÈ´Ù). null °ªÀÌ Çã°¡µÇ°í ÀÖ¾î ¿øÀÎÀÌ Á¸ÀçÇÏÁö ¾Ê´Â°¡ ºÒ¸íÇÑ °ÍÀ» ³ªÅ¸³½´Ù
¹Ýȯ°ª:
ÀÌ ThrowableÀνºÅϽº¿¡ÀÇ ÂüÁ¶
¿¹¿Ü:
IllegalArgumentException - cause°¡ ÀÌ Throwable ÀÎ °æ¿ì (Throwable´Â ±×°Í ÀÚ½ÅÀÇ ¿øÀÎÀ¸·Î´Â µÉ ¼ö ¾ø´Ù)
IllegalStateException - ÀÌ Throwable°¡ TransformerException(Throwable) ¶Ç´Â TransformerException(String, Throwable)¸¦ »ç¿ëÇØ ÀÛ¼ºµÇ¾úÀ» °æ¿ì, ¶Ç´Â ÀÌ ¸Þ¼­µå°¡ ÀÌ Throwable¿¡ ´ëÇؼ­ ÀÌ¹Ì ºÒ·Á °¬À» °æ¿ì

getMessageAndLocation

public String  getMessageAndLocation()
À§Ä¡ Á¤º¸°¡ Ãß°¡µÈ ¿¡·¯ ¸Þ¼¼Áö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
À§Ä¡ Á¤º¸°¡ Ãß°¡µÈ ¿¡·¯ ¸Þ¼¼Áö¸¦ ³ªÅ¸³»´Â String

getLocationAsString

public String  getLocationAsString()
À§Ä¡ Á¤º¸¸¦ ij¸¯ÅÍ ¶óÀÎÀ¸·Î¼­ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
À§Ä¡ Á¤º¸¸¦ Æ÷ÇÔÇÑ Ä³¸¯ÅÍ ¶óÀÎ. À§Ä¡ Á¤º¸°¡ ¾ø´Â °æ¿ì´Â null

printStackTrace

public void printStackTrace()
¿¡·¯°¡ ¹ß»ýÇÑ ¿øÀÇ Àå¼Ò·ÎºÎÅÍÀÇ ¸Þ¼­µåÀÇ Æ®·¹À̽º¸¦ Ãâ·ÂÇÕ´Ï´Ù. ÀÌ°ÍÀº ¸ðµç »óÀÚ°¡ µÇ¾î ÀÖ´Â ¿¹¿Ü °´Ã¼ ¹× ÀÌ °´Ã¼¸¦ ÃßÀûÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Throwable ³»ÀÇ printStackTrace

printStackTrace

public void printStackTrace(PrintStream  s)
¿¡·¯°¡ ¹ß»ýÇÑ ¿øÀÇ Àå¼Ò·ÎºÎÅÍÀÇ ¸Þ¼­µåÀÇ Æ®·¹À̽º¸¦ Ãâ·ÂÇÕ´Ï´Ù. ÀÌ°ÍÀº ¸ðµç »óÀÚ°¡ µÇ¾î ÀÖ´Â ¿¹¿Ü °´Ã¼ ¹× ÀÌ °´Ã¼¸¦ ÃßÀûÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Throwable ³»ÀÇ printStackTrace
ÆĶó¹ÌÅÍ:
s - ´ýÇÁÀÇ ¹ß¼ÛÁöÀÇ ½ºÆ®¸²

printStackTrace

public void printStackTrace(PrintWriter  s)
¿¡·¯°¡ ¹ß»ýÇÑ ¿øÀÇ Àå¼Ò·ÎºÎÅÍÀÇ ¸Þ¼­µåÀÇ Æ®·¹À̽º¸¦ Ãâ·ÂÇÕ´Ï´Ù. ÀÌ°ÍÀº ¸ðµç »óÀÚ°¡ µÇ¾î ÀÖ´Â ¿¹¿Ü °´Ã¼ ¹× ÀÌ °´Ã¼¸¦ ÃßÀûÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Throwable ³»ÀÇ printStackTrace
ÆĶó¹ÌÅÍ:
s - ´ýÇÁÀÇ ¹ß¼ÛÁöÀÇ ¶óÀÌÅÍ

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.