JavaTM 2
Platform
Std.  Ed.  v1. 4.0

org.omg.CORBA
Ŭ·¡½º ExceptionList

java.lang.Object 
  |
  +--org.omg.CORBA.ExceptionList

public abstract class ExceptionList
extends Object

¸Þ¼Òµå¿¡ ÀÇÇØ ½½·Î¿ì µÇ´Â ¿¹¿Ü¸¦ ±â¼úÇϱâ À§Çؼ­ Request ¿ÀÆÛ·¹À̼ÇÀ¸·Î »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. ¿¹¿ÜÀÇ TypeCode ÀÇ ¼öÁ¤ °¡´ÉÇÑ ¸®½ºÆ®¸¦ °ü¸®ÇÕ´Ï´Ù.

´ÙÀ½¿¡,ExceptionList ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÏ´Â Äڵ带 ³ªÅ¸³À´Ï´Ù.

    ORB orb = ORB.init(args, null);
    org.omg.CORBA.ExceptionList excList = orb.create_exception_list();
º¯¼ö excList ´Â TypeCode ¿ÀºêÁ§Æ®¸¦ º¸°ü À¯ÁöÇϰí ÀÖÁö ¾Ê´Â ExceptionList ¿ÀºêÁ§Æ®¸¦ ³ªÅ¸³À´Ï´Ù.

¸®½ºÆ®¿¡ Ç׸ñÀ» Ãß°¡ÇÏ·Á¸é , ¿ì¼± ORB ÀÇ ¸Þ¼Òµå create_exception_tc ¸¦ »ç¿ëÇØ, Ãß°¡ÇÏ´Â ¿¹¿ÜÀÇ TypeCode ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ´ÙÀ½¿¡, ±×°ÍÀ» ExceptionList ÀÇ ¸Þ¼Òµå add ¸¦ »ç¿ëÇØ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù. ExceptionList Ŭ·¡½º¿¡´Â ¸®½ºÆ®³»ÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö¸¦ ÃëµæÇϱâ À§ÇÑ ¸Þ¼Òµå°¡ ÀÖ½À´Ï´Ù. Ç׸ñÀÇ Ãß°¡ ÈÄ´Â ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â Ç׸ñÀÇ ¾×¼¼½º³ª »èÁ¦¸¦ À§ÇÑ ¸Þ¼Òµå¸¦ È£ÃâÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
JDK1. 2

»ý¼ºÀÚÀÇ °³¿ä
ExceptionList ()
           
 
¸Þ¼ÒµåÀÇ °³¿ä
abstract  void add (TypeCode  exc)
          ¿¹¿Ü¸¦ ±â¼úÇÏ´Â TypeCode ¿ÀºêÁ§Æ®¸¦ ÀÌ ExceptionList ¿ÀºêÁ§Æ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
abstract  int count ()
          ÀÌ ExceptionList ¿ÀºêÁ§Æ®³»ÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö¸¦ ÃëµæÇÕ´Ï´Ù.
abstract  TypeCode item (int index)
          ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â TypeCode ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
abstract  void remove (int index)
          ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â TypeCode ¿ÀºêÁ§Æ®¸¦ »èÁ¦ÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

»ý¼ºÀÚÀÇ »ó¼¼

ExceptionList

public ExceptionList()
¸Þ¼ÒµåÀÇ »ó¼¼

count

public abstract int count()
ÀÌ ExceptionList ¿ÀºêÁ§Æ®³»ÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ExceptionList ¿ÀºêÁ§Æ®³»ÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö

add

public abstract void add(TypeCode  exc)
¿¹¿Ü¸¦ ±â¼úÇÏ´Â TypeCode ¿ÀºêÁ§Æ®¸¦ ÀÌ ExceptionList ¿ÀºêÁ§Æ®¿¡ Ãß°¡ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
exc - Ãß°¡µÇ´Â TypeCode ¿ÀºêÁ§Æ®

item

public abstract TypeCode  item(int index)
                       throws Bounds 
ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â TypeCode ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. ÃÖÃÊÀÇ Ç׸ñÀº À妽º 0 ¿¡ ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
index - TypeCode ¿ÀºêÁ§Æ®ÀÇ À妽º. À̰ÍÀº 0 ÀÌ»óÀ¸·Î,TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö·ÎºÎÅÍ 1 À» »« ¼öÄ¡ ÀÌÇÏÀÇ ¹üÀ§³»¿¡ ÀÖ´Â int °¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
¹Ýȯ°ª:
ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â TypeCode ¿ÀºêÁ§Æ®
¿¹¿Ü:
Bounds - ÁöÁ¤µÈ À妽º°¡, ÀÌ ExceptionList ¿ÀºêÁ§Æ®³»ÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö·Î µ¿ÀÏÇÑÁö ±×°Íº¸´Ù Å« °ªÀÇ °æ¿ì

remove

public abstract void remove(int index)
                     throws Bounds 
ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â TypeCode ¿ÀºêÁ§Æ®¸¦ »èÁ¦ÇÕ´Ï´Ù. »èÁ¦µÈ ¿ÀºêÁ§Æ®¿¡ °è¼ÓµÇ´Â ¸ðµç TypeCoded ¿ÀºêÁ§Æ®ÀÇ À妽º´Â 1 kr¾¿ ¾Õ´ç±æ ¼ö ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
index - »èÁ¦ ´ë»óÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ À妽º. À̰ÍÀº 0 ÀÌ»óÀ¸·Î,TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö·ÎºÎÅÍ 1 À» »« ¼öÄ¡ ÀÌÇÏÀÇ ¹üÀ§³»¿¡ ÀÖ´Â int °¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
¿¹¿Ü:
Bounds - ÁöÁ¤µÈ À妽º°¡, ÀÌ ExceptionList ¿ÀºêÁ§Æ®³»ÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö·Î µ¿ÀÏÇÑÁö ±×°Íº¸´Ù Å« °ªÀÇ °æ¿ì

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.