JavaTM 2 Platform
Standard Ed. 5.0

java.net
Ŭ·¡½º URISyntaxException

java.lang.Object 
  »óÀ§¸¦ È®Àå java.lang.Throwable 
      »óÀ§¸¦ È®Àå java.lang.Exception 
          »óÀ§¸¦ È®Àå java.net.URISyntaxException
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
Serializable

public class URISyntaxException
extends Exception

ij¸¯ÅÍ ¶óÀÎÀ» URI ÂüÁ¶·Î¼­ ÇØ¼®ÇÒ ¼ö ¾ø¾ú´ø °ÍÀ» ³ªÅ¸³»±â À§Çؼ­ Throw µÈ È®ÀÎ ³¡³­ ¿¹¿ÜÀÔ´Ï´Ù.

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

»ý¼ºÀÚ °³¿ä
URISyntaxException (String  input, String  reason)
          ÁöÁ¤µÈ ÀԷ ij¸¯ÅÍ ¶óÀΰú ÀÌÀ¯·ÎºÎÅÍ ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù.
URISyntaxException (String  input, String  reason, int index)
          ÁöÁ¤µÈ ÀԷ ij¸¯ÅÍ ¶óÀÎ, ÀÌÀ¯ ¹× ¿¡·¯ À妽º·ÎºÎÅÍ ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 int getIndex ()
          Çؼ® ¿¡·¯°¡ ¹ß»ýÇÑ ÀԷ ij¸¯ÅÍ ¶óÀγ»ÀÇ À§Ä¡¸¦ ³ªÅ¸³»´Â À妽º¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 String getInput ()
          ÀԷ ij¸¯ÅÍ ¶óÀÎÀ» ¸®ÅÏÇÕ´Ï´Ù.
 String getMessage ()
          Çؼ® ¿¡·¯¸¦ ±â¼úÇϴ ij¸¯ÅÍ ¶óÀÎÀ» ¸®ÅÏÇÕ´Ï´Ù.
 String getReason ()
          ÀԷ ij¸¯ÅÍ ¶óÀÎÀ» ÇØ¼®ÇÒ ¼ö ¾ø¾ú´ø ÀÌÀ¯¸¦ ¼³¸íÇϴ ij¸¯ÅÍ ¶óÀÎÀ» ¸®ÅÏÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Throwable ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

»ý¼ºÀÚ »ó¼¼

URISyntaxException

public URISyntaxException(String  input,
                          String  reason,
                          int index)
ÁöÁ¤µÈ ÀԷ ij¸¯ÅÍ ¶óÀÎ, ÀÌÀ¯ ¹× ¿¡·¯ À妽º·ÎºÎÅÍ ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
input - ÀԷ ij¸¯ÅÍ ¶óÀÎ
reason - ÀÔ·ÂÀ» ÇØ¼®ÇÒ ¼ö ¾ø¾ú´ø ÀÌÀ¯¸¦ ¼³¸íÇϴ ij¸¯ÅÍ ¶óÀÎ
index - ÇØ¼® ¿¡·¯°¡ ¹ß»ýÇÑ À妽º. À妽º°¡ ºÒ¸íÀÇ °æ¿ì´Â -1
¿¹¿Ü:
NullPointerException - ÀÔ·Â ¶Ç´Â ÀÌÀ¯ ij¸¯ÅÍ ¶óÀÎÀÌ nullÀÎ °æ¿ì
IllegalArgumentException - ¿¡·¯ À妽º°¡ -1 º¸´Ù ÀÛÀº °æ¿ì

URISyntaxException

public URISyntaxException(String  input,
                          String  reason)
ÁöÁ¤µÈ ÀԷ ij¸¯ÅÍ ¶óÀΰú ÀÌÀ¯·ÎºÎÅÍ ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. °á°úÀÇ °´Ã¼´Â -1 ¿¡·¯ À妽º¸¦ °¡Áý´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
input - ÀԷ ij¸¯ÅÍ ¶óÀÎ
reason - ÀÔ·ÂÀ» ÇØ¼®ÇÒ ¼ö ¾ø¾ú´ø ÀÌÀ¯¸¦ ¼³¸íÇϴ ij¸¯ÅÍ ¶óÀÎ
¿¹¿Ü:
NullPointerException - ÀÔ·Â ¶Ç´Â ÀÌÀ¯ ij¸¯ÅÍ ¶óÀÎÀÌ nullÀÎ °æ¿ì
¸Þ¼­µåÀÇ »ó¼¼

getInput

public String  getInput()
ÀԷ ij¸¯ÅÍ ¶óÀÎÀ» ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀԷ ij¸¯ÅÍ ¶óÀÎ

getReason

public String  getReason()
ÀԷ ij¸¯ÅÍ ¶óÀÎÀ» ÇØ¼®ÇÒ ¼ö ¾ø¾ú´ø ÀÌÀ¯¸¦ ¼³¸íÇϴ ij¸¯ÅÍ ¶óÀÎÀ» ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌÀ¯ ij¸¯ÅÍ ¶óÀÎ

getIndex

public int getIndex()
ÇØ¼® ¿¡·¯°¡ ¹ß»ýÇÑ ÀԷ ij¸¯ÅÍ ¶óÀγ»ÀÇ À§Ä¡¸¦ ³ªÅ¸³»´Â À妽º¸¦ ¸®ÅÏÇÕ´Ï´Ù. À§°ªÀÌ ºÒ¸íÇÑ °æ¿ì´Â -1À» ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
¿¡·¯ À妽º

getMessage

public String  getMessage()
ÇØ¼® ¿¡·¯¸¦ ±â¼úÇϴ ij¸¯ÅÍ ¶óÀÎÀ» ¸®ÅÏÇÕ´Ï´Ù. °á°úÀÇ Ä³¸¯ÅÍ ¶óÀο¡´Â ÀÌÀ¯ ij¸¯ÅÍ ¶óÀÎÀÇ ÈÄ¿¡ ±¸µÎÁ¡ (:), °ø¹é ¹× ÀԷ ij¸¯ÅÍ ¶óÀÎÀÌ °è¼ÓµË´Ï´Ù. ¿¡·¯ À妽º°¡ Á¤ÀǵǸé, ³ªÁß¿¡ 10 Áø¼öÀÇ À妽º°¡ °è¼ÓµÇ´Â ij¸¯ÅÍ ¶óÀÎ at index°¡ ÀÌÀ¯ ij¸¯ÅÍ ¶óÀÎÀÇµÚ ±¸µÎÁ¡ÀÇ Àü¿¡ »ðÀԵ˴ϴÙ.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Throwable ³»ÀÇ getMessage
¹Ýȯ°ª:
ÇØ¼® ¿¡·¯¸¦ ±â¼úÇϴ ij¸¯ÅÍ ¶óÀÎ

JavaTM 2 Platform
Standard Ed. 5.0

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