JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.net
Ŭ·¡½º URISyntaxException

java.lang.Object 
  |
  +--java.lang.Throwable 
        |
        +--java.lang.Exception 
              |
              +--java.net.URISyntaxException
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Serializable

public class URISyntaxException
extends Exception

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

°ü·Ã Ç׸ñ:
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
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.