|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 Exception 的軟體套件 | |
---|---|
java.awt | 包含用於創建使用者介面和繪製圖形圖像的全部類別。 |
java.awt.color | 提供用於顏色空間的類別。 |
java.awt.datatransfer | 提供在應用程序之間和在應用程序內部傳輸資料的介面和類別。 |
java.awt.dnd | Drag 和 Drop 是一種直接操作動作,在許多圖形使用者介面系統中都會遇到它,它提供了一種機制,能夠在兩個與 GUI 中顯示元素邏輯相關的實體之間傳輸資訊。 |
java.awt.event | 提供處理由 AWT 元件所觸發的各類別事件的介面和類別。 |
java.awt.geom | 提供用於在與二維幾何形狀相關的物件上定義和執行操作的 Java 2D 類別。 |
java.awt.im.spi | 提供啟用可以與 Java 運行時環境一起使用的輸入方法開發的介面。 |
java.awt.image | 提供創建和修改圖像的各種類別。 |
java.awt.print | 為通用的列印 API 提供類別和介面。 |
java.beans | 包含與開發 beans 有關的類別,即基於 JavaBeansTM 架構的元件。 |
java.io | 通過資料串流、序列化和檔案系統提供系統輸入和輸出。 |
java.lang | 提供利用 Java 程式語言進行程序設計的基礎類別。 |
java.lang.annotation | 為 Java 程式語言註釋設施提供資源庫支持。 |
java.lang.instrument | 提供允許 Java 程式語言代理檢測運行在 JVM 上的程序的服務。 |
java.lang.reflect | 提供類別和介面,以獲得關於類別和物件的反射資訊。 |
java.net | 為實作網路應用程序提供類別。 |
java.nio | 定義作為資料容器的緩衝區,並提供其他 NIO 套件的概觀。 |
java.nio.channels | 定義了各種通道,這些通道表示到能夠執行 I/O 操作的實體(如檔案和Socket)的連接;定義了用於多路傳輸的、非阻塞 I/O 操作的選擇器。 |
java.nio.charset | 定義用來在位元組和 Unicode 字元之間轉換的 charset、解碼器和編碼器。 |
java.rmi | 提供 RMI 套件。 |
java.rmi.activation | 為 RMI 物件啟動提供支持。 |
java.rmi.server | 提供支持伺服器端 RMI 的類別和介面。 |
java.security | 為安全框架提供類別和介面。 |
java.security.acl | 此套件中的類別和介面已經被 java.security 套件中的類別取代。 |
java.security.cert | 提供用於解析和管理證書、證書撤消列表 (CRL) 和證書路徑的類別和介面。 |
java.security.spec | 提供密鑰規範和演算法參數規範的類別和介面。 |
java.sql | 提供使用 JavaTM 程式語言存取並處理存儲在資料源(通常是一個關聯型資料庫)中的資料的 API。 |
java.text | 提供以與自然語言無關的方式來處理文本、日期、數字和訊息的類別和介面。 |
java.util | 包含 collection 框架、遺留的 collection 類別、事件模型、日期和時間設施、國際化和各種實用工具類別(字元串標記產生器、隨機數產生器和位元陣列)。 |
java.util.concurrent | 在共時程式中很常用的實用工具類別。 |
java.util.jar | 提供讀寫 JAR (Java ARchive) 檔案格式的類別,該格式基於具有可選清單檔案的標準 ZIP 檔案格式。 |
java.util.logging | 提供 JavaTM 2 平臺核心日誌工具的類別和介面。 |
java.util.prefs | 此套件允許應用程序存儲並獲取使用者和系統首選項和配置資料。 |
java.util.regex | 用於比對字元序列與正則表達式指定網要的類別。 |
java.util.zip | 提供用於讀寫標準 ZIP 和 GZIP 檔案格式的類別。 |
javax.activation | |
javax.activity | 包含解組期間通過 ORB 機制拋出的與 Activity 服務有關的異常。 |
javax.annotation.processing | 用來宣告註釋處理器並允許註釋處理器與註釋處理工具環境通信的工具。 |
javax.crypto | 為加密操作提供類別和介面。 |
javax.imageio | Java Image I/O API 的主要套件。 |
javax.imageio.metadata | 用於處理讀寫元資料的 Java Image I/O API 的套件。 |
javax.lang.model.element | 用於 Java 程式語言的模型元素的介面。 |
javax.lang.model.type | 用來為 Java 程式語言型別建立模型的介面。 |
javax.management | 提供 Java Management Extensions 的核心類別。 |
javax.management.loading | 提供實作高層級動態載入的類別。 |
javax.management.modelmbean | 提供了 ModelMBean 類別的定義。 |
javax.management.monitor | 提供 monitor 類別的定義。 |
javax.management.openmbean | 提供開放資料型別和 Open MBean 描述符類別。 |
javax.management.relation | 提供 Relation Service 的定義。 |
javax.management.remote | 對 JMX MBean 伺服器進行遠端存取使用的介面。 |
javax.management.timer | 提供對 Timer MBean(計時器 MBean)的定義。 |
javax.naming | 為存取命名服務提供類別和介面。 |
javax.naming.directory | 擴展 javax.naming 套件以提供存取目錄服務的功能。 |
javax.naming.ldap | 提供對 LDAPv3 擴展操作和控制元件的支持。 |
javax.naming.spi | 提供一些方法來動態地插入對通過 javax.naming 和相關套件存取命名和目錄服務的支持。 |
javax.net.ssl | 提供用於安全Socket層(SSL)套件的類別。 |
javax.print | 為 JavaTM Print Service API 提供了主要類別和介面。 |
javax.print.attribute | 提供了描述 JavaTM Print Service 屬性的型別以及如何分類別這些屬性的類別和介面。 |
javax.script | 文稿 API 由定義 Java TM Scripting Engines 的介面和類別組成,並為它們在 Java 應用程序中的使用提供框架。 |
javax.security.auth | 此套件提供用於進行驗證和授權的框架。 |
javax.security.auth.callback | 此套件提供與應用程序進行交互所必需的類別,以便檢索資訊(例如,包括使用者名和密碼的驗證資料)或顯示資訊(例如,錯誤和警告訊息)。 |
javax.security.auth.login | 此套件提供可插入的驗證框架。 |
javax.security.cert | 為公鑰證書提供類別。 |
javax.security.sasl | 包含用於支持 SASL 的類別和介面。 |
javax.sound.midi | 提供用於 MIDI(音樂樂器數字介面)資料的 I/O、序列化和合成的介面和類別。 |
javax.sound.sampled | 提供用於捕獲、處理和回放取樣的音頻資料的介面和類別。 |
javax.sql.rowset | JDBC RowSet 實作的標準介面和基礎類別。 |
javax.sql.rowset.serial | 提供實用工具類別,允許 SQL 型別與 Java 程式語言資料型別之間的可序列化映射關係。 |
javax.sql.rowset.spi | 第三方供應商在其同步提供者的實作中必須使用的標準類別和介面。 |
javax.swing | 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 |
javax.swing.text | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
javax.swing.tree | 提供處理 javax.swing.JTree 的類別和介面。 |
javax.swing.undo | 允許開發人員為應用程序(例如文本編輯器)中的撤消/恢復提供支持。 |
javax.transaction | 包含解組期間通過 ORB 機制拋出的三個異常。 |
javax.transaction.xa | 提供定義事務管理器和資源管理器之間的協定的 API,它允許事務管理器添加或刪除 JTA 事務中的資源物件(由資源管理器驅動程序提供)。 |
javax.xml.bind | 為包含解組、編組和驗證功能的客戶端應用程序提供運行時綁定框架。 |
javax.xml.bind.annotation.adapters |
XmlAdapter 及其規範定義的子類別允許任意 Java 類別與 JAXB 一起使用。 |
javax.xml.crypto | 用於 XML 加密的通用類別。 |
javax.xml.crypto.dsig | 用於產生和驗證 XML 數位簽章的類別。 |
javax.xml.datatype | XML/Java 型別映射關係。 |
javax.xml.parsers | 提供允許處理 XML 文檔的類別。 |
javax.xml.soap | 提供用於創建和建構 SOAP 訊息的 API。 |
javax.xml.stream | |
javax.xml.transform | 此套件定義了用於處理轉換指令,以及執行從源到結果的轉換的一般 API。 |
javax.xml.ws | 此套件包含核心 JAX-WS API。 |
javax.xml.ws.http | 該套件定義特定於 HTTP 綁定的 API。 |
javax.xml.ws.soap | 該套件定義特定於 SOAP 綁定的 API。 |
javax.xml.xpath | 此套件提供了用於 XPath 表達式的計算和存取計算環境的 object-model neutral API。 |
org.ietf.jgss | 此套件提供一個框架,該框架允許應用程序開發人員通過利用統一的 API 使用一些來自各種基礎安全機制(如 Kerberos)的安全服務,如驗證、資料完整性和和資料機密性。 |
org.omg.CORBA | 提供 OMG CORBA API 到 JavaTM 程式語言的映射,包括 ORB 類別,如果已實作該類別,則開發人員可以使用此類別作為全功能物件請求代理(Object Request Broker,ORB)。 |
org.omg.CORBA.DynAnyPackage | 提供與 DynAny 介面一起使用的異常(InvalidValue 、Invalid 、InvalidSeq 和 TypeMismatch )。 |
org.omg.CORBA.ORBPackage | 提供由 ORB.resolve_initial_references 方法拋出的異常 InvalidName ,以及由 ORB 類別中的動態 Any 創建方法拋出的異常 InconsistentTypeCode 。 |
org.omg.CORBA.portable | 提供可移植性層,即可以使一個供應商產生的程式碼運行在另一個供應商 ORB 上的 ORB API 集合。 |
org.omg.CORBA.TypeCodePackage | 提供使用者定義的異常 BadKind 和 Bounds ,它們將由 TypeCode 類別中的方法拋出。 |
org.omg.CosNaming.NamingContextExtPackage | 此套件包含以下在 org.omg.CosNaming.NamingContextExt 中使用的類別: AddressHelper StringNameHelper URLStringHelper InvalidAddress 套件規範 有關 Java[tm] Platform, Standard Edition 6 ORB 遵守的官方規範的受支持部分的明確列表,請參閱 Official Specifications for CORBA support in Java[tm] SE 6。 |
org.omg.CosNaming.NamingContextPackage | 此套件包含 org.omg.CosNaming 套件的 Exception 類別。 |
org.omg.IOP.CodecFactoryPackage | 此套件包含 IOP::CodeFactory 介面中指定的異常(作為 Portable Interceptor 規範的一部分)。 |
org.omg.IOP.CodecPackage | 此套件根據 IOP::Codec IDL 介面定義產生。 |
org.omg.PortableInterceptor | 提供一個註冊 ORB 鉤子 (hook) 的機制,通過這些鉤子 ORB 服務可以截取執行 ORB 的正常串流。 |
org.omg.PortableInterceptor.ORBInitInfoPackage | 此套件包含 OMG Portable Interceptor 規範 http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 的第 21.7.2 小節中指定的 PortableInterceptor 模組的 ORBInitInfo 本地介面中的異常和 typedef。 |
org.omg.PortableServer | 提供一些類別和介面,用來產生跨多個供應商 ORB 的可移植應用程序的伺服器端。 |
org.omg.PortableServer.CurrentPackage | 提供各種方法實作,這些實作能夠存取調用方法的物件的身份。 |
org.omg.PortableServer.POAManagerPackage | 封裝 POA 關聯的處理狀態。 |
org.omg.PortableServer.POAPackage | 允許開發人員建構可在不同 ORB 產品間移植的物件實作。 |
org.w3c.dom | 為文檔物件模型 (DOM) 提供介面,該模型是 Java API for XML Processing 的元件 API。 |
org.w3c.dom.events | |
org.w3c.dom.ls | |
org.xml.sax | 此套件提供了核心 SAX API。 |
java.awt 中 Exception 的使用 |
---|
java.awt 中 Exception 的子類別 | |
---|---|
class |
AWTException
表示發生了 Absract Window Toolkit 異常。 |
class |
FontFormatException
此異常由 Font 類別中的 createFont 方法拋出,以指示指定的字體很糟糕。 |
class |
HeadlessException
在不支持鍵盤、顯示器或鼠標的環境中調用與鍵盤、顯示器或鼠標有關的程式碼時,被拋出的異常。 |
class |
IllegalComponentStateException
當 AWT 元件未處於所請求操作的適當狀態時,拋出該異常。 |
java.awt.color 中 Exception 的使用 |
---|
java.awt.color 中 Exception 的子類別 | |
---|---|
class |
CMMException
如果本機 CMM 返回一個錯誤,則拋出此異常。 |
class |
ProfileDataException
當存取或處理 ICC_Profile 物件出現錯誤時,拋出此異常。 |
java.awt.datatransfer 中 Exception 的使用 |
---|
java.awt.datatransfer 中 Exception 的子類別 | |
---|---|
class |
MimeTypeParseException
對分析相關異常的 MimeType 進行封裝的類別 |
class |
UnsupportedFlavorException
在此 flavor 中不支持所請求的資料的信號。 |
java.awt.dnd 中 Exception 的使用 |
---|
java.awt.dnd 中 Exception 的子類別 | |
---|---|
class |
InvalidDnDOperationException
java.awt.dnd 套件中的各種方法都會拋出此異常。 |
java.awt.event 中 Exception 的使用 |
---|
返回 Exception 的 java.awt.event 中的方法 | |
---|---|
Exception |
InvocationEvent.getException()
返回在執行 Runnable 的 run() 方法時捕獲的任何 Exception。 |
java.awt.geom 中 Exception 的使用 |
---|
java.awt.geom 中 Exception 的子類別 | |
---|---|
class |
IllegalPathStateException
對於正在執行的特定操作而言(如將路徑段追加到不具有初始 moveto 的 GeneralPath ),如果操作在處於非法狀態的路徑上執行,則 IllegalPathStateException 表示拋出的異常。 |
class |
NoninvertibleTransformException
NoninvertibleTransformException 類別表示在執行的操作要求 AffineTransform 物件可逆但 AffineTransform 處於不可逆狀態時拋出的異常。 |
java.awt.im.spi 中 Exception 的使用 |
---|
拋出 Exception 的 java.awt.im.spi 中的方法 | |
---|---|
InputMethod |
InputMethodDescriptor.createInputMethod()
創建相應輸入方法的新實例。 |
java.awt.image 中 Exception 的使用 |
---|
java.awt.image 中 Exception 的子類別 | |
---|---|
class |
ImagingOpException
如果某個 BufferedImageOp 或 RasterOp 過濾器方法無法處理圖像,則拋出 ImagingOpException 。 |
class |
RasterFormatException
如果 Raster 中存在無效的佈局資訊,則拋出 RasterFormatException 。 |
java.awt.print 中 Exception 的使用 |
---|
java.awt.print 中 Exception 的子類別 | |
---|---|
class |
PrinterAbortException
PrinterAbortException 類別是 PrinterException 的子類別,用於指示使用者或應用程序在列印過程中終止列印作業。 |
class |
PrinterException
PrinterException 類別及其子類別用於指示列印系統中發生的異常情況。 |
class |
PrinterIOException
PrinterIOException 類別是 PrinterException 的子類別,用於指示在列印過程中發生了某種 IO 錯誤。 |
java.beans 中 Exception 的使用 |
---|
java.beans 中 Exception 的子類別 | |
---|---|
class |
IntrospectionException
在 Introspection 期間發生異常時拋出異常。 |
class |
PropertyVetoException
當某一屬性的提議更改表示一個不可接受的值時,將拋出 PropertyVetoException。 |
參數型別為 Exception 的 java.beans 中的方法 | |
---|---|
void |
ExceptionListener.exceptionThrown(Exception e)
此方法在捕獲可恢復的異常時調用。 |
拋出 Exception 的 java.beans 中的方法 | |
---|---|
void |
Statement.execute()
執行方法找到一個與 methodName 屬性同名的方法,並在目標上調用該方法。 |
Object |
Expression.getValue()
如果此實例的 value 屬性尚未設置,則此方法利用這些參數,在此目標上動態尋找具有指定 methodName 的方法,並調用該方法。 |
java.io 中 Exception 的使用 |
---|
java.io 中 Exception 的子類別 | |
---|---|
class |
CharConversionException
用於字元轉換異常的基礎類別。 |
class |
EOFException
當輸入過程中意外到達檔案或串流的末尾時,拋出此異常。 |
class |
FileNotFoundException
當試圖打開指定路徑名表示的檔案失敗時,拋出此異常。 |
class |
InterruptedIOException
I/O 操作已中斷信號,拋出此異常。 |
class |
InvalidClassException
當 Serialization 運行時檢測到某個類別具有以下問題之一時,拋出此異常。 |
class |
InvalidObjectException
指示一個或多個反序列化物件未通過驗證測試。 |
class |
IOException
當發生某種 I/O 異常時,拋出此異常。 |
class |
NotActiveException
當序列化和反序列化不活動時,拋出此異常。 |
class |
NotSerializableException
當實例需要具有序列化介面時,拋出此異常。 |
class |
ObjectStreamException
特定於 Object Stream 類別的所有異常的父級類別。 |
class |
OptionalDataException
指示物件讀取操作失敗的異常,原因是無法讀取串流中的基本資料或已序列化物件的資料末尾。 |
class |
StreamCorruptedException
當從物件串流中讀取的控制資訊與內部一致性檢查相衝突時,拋出此異常。 |
class |
SyncFailedException
當 sync 操作失敗時,拋出此異常。 |
class |
UnsupportedEncodingException
不支持字元編碼。 |
class |
UTFDataFormatException
在資料輸入串流中或由實作該資料輸入介面的任何類別中以 UTF-8 修改版格式讀取錯誤字元串時,拋出此異常。 |
class |
WriteAbortedException
在寫入操作過程中拋出 ObjectStreamException 之一的信號。 |
宣告為 Exception 的 java.io 中的欄位 | |
---|---|
Exception |
WriteAbortedException.detail
在寫入 ObjectStream 時捕獲的異常。 |
參數型別為 Exception 的 java.io 中的建構子 | |
---|---|
WriteAbortedException(String s,
Exception ex)
使用描述該異常的字元串和導致中止的異常建構一個 WriteAbortedException。 |
java.lang 中 Exception 的使用 |
---|
java.lang 中 Exception 的子類別 | |
---|---|
class |
ArithmeticException
當出現異常的運算條件時,拋出此異常。 |
class |
ArrayIndexOutOfBoundsException
用非法索引存取陣列時拋出的異常。 |
class |
ArrayStoreException
試圖將錯誤型別的物件存儲到一個物件陣列時拋出的異常。 |
class |
ClassCastException
當試圖將物件強制轉換為不是實例的子類別時,拋出該異常。 |
class |
ClassNotFoundException
當應用程序試圖使用以下方法通過字元串名載入類別時,拋出該異常: Class 類別中的 forName 方法。 |
class |
CloneNotSupportedException
當調用 Object 類別中的 clone 方法複製物件,但該物件的類別無法實作 Cloneable 介面時,拋出該異常。 |
class |
EnumConstantNotPresentException
當應用程序試圖通過名稱和列舉型別存取那些不包含具有指定名稱的常數的列舉常數時,拋出該異常。 |
class |
IllegalAccessException
當應用程序試圖反射性地創建一個實例(而不是陣列)、設置或獲取一個欄位,或者調用一個方法,但當前正在執行的方法無法存取指定類別、欄位、方法或建構子的定義時,拋出 IllegalAccessException。 |
class |
IllegalArgumentException
拋出的異常表明向方法傳遞了一個不合法或不正確的參數。 |
class |
IllegalMonitorStateException
拋出的異常表明某一執行緒已經試圖等待物件的監視器,或者試圖通知其他正在等待物件的監視器而本身沒有指定監視器的執行緒。 |
class |
IllegalStateException
在非法或不適當的時間調用方法時產生的信號。 |
class |
IllegalThreadStateException
指示執行緒沒有處於請求操作所要求的適當狀態時拋出的異常。 |
class |
IndexOutOfBoundsException
指示某排序索引(例如對陣列、字元串或向量的排序)超出範圍時拋出。 |
class |
InstantiationException
當應用程序試圖使用 Class 類別中的 newInstance 方法創建一個類別的實例,而指定的類別物件無法被實例化時,拋出該異常。 |
class |
InterruptedException
當執行緒在活動之前或活動期間處於正在等待、休眠或佔用狀態且該執行緒被中斷時,拋出該異常。 |
class |
NegativeArraySizeException
如果應用程序試圖創建大小為負的陣列,則拋出該異常。 |
class |
NoSuchFieldException
類別不包含指定名稱的欄位時產生的信號。 |
class |
NoSuchMethodException
無法找到某一特定方法時,拋出該異常。 |
class |
NullPointerException
當應用程序試圖在需要物件的地方使用 null 時,拋出該異常。 |
class |
NumberFormatException
當應用程序試圖將字元串轉換成一種數值型別,但該字元串不能轉換為適當格式時,拋出該異常。 |
class |
RuntimeException
RuntimeException 是那些可能在 Java 虛擬機器正常運行期間拋出的異常的父級類別。 |
class |
SecurityException
由安全管理器拋出的異常,指示存在安全侵犯。 |
class |
StringIndexOutOfBoundsException
此異常由 String 方法拋出,指示索引或者為負,或者超出字元串的大小。 |
class |
TypeNotPresentException
當應用程序試圖使用表示型別名稱的字元串對型別進行存取,但無法找到帶有指定名稱的型別定義時,拋出該異常。 |
class |
UnsupportedOperationException
當不支持請求的操作時,拋出該異常。 |
java.lang.annotation 中 Exception 的使用 |
---|
java.lang.annotation 中 Exception 的子類別 | |
---|---|
class |
AnnotationTypeMismatchException
若某個註釋的型別在對該註釋進行編譯(或序列化)後發生了更改,而程序試圖存取該註釋的元素時,拋出此異常。 |
class |
IncompleteAnnotationException
若某個註釋在編譯(或序列化)後將某個註釋型別添加到其型別定義中,而程序試圖該註釋型別的元素時,拋出此異常。 |
java.lang.instrument 中 Exception 的使用 |
---|
java.lang.instrument 中 Exception 的子類別 | |
---|---|
class |
IllegalClassFormatException
當其輸入參數無效時,由 ClassFileTransformer.transform 的實作拋出該異常。 |
class |
UnmodifiableClassException
在無法修改指定類別之一時,由 Instrumentation.redefineClasses 的實作拋出此異常。 |
java.lang.reflect 中 Exception 的使用 |
---|
java.lang.reflect 中 Exception 的子類別 | |
---|---|
class |
InvocationTargetException
InvocationTargetException 是一種包裹由調用方法或建構子所拋出異常的經過檢查的異常。 |
class |
MalformedParameterizedTypeException
當反射方法遇到語義錯誤的參數化型別,而反射方法需要實例化該型別時,拋出該異常。 |
class |
UndeclaredThrowableException
如果代理實例的調用處理程序的 invoke 方法拋出一個經過檢查的異常(不可分派給 RuntimeException 或 Error 的 Throwable ),且該異常不可分派給該方法(在代理實例上調用該方法,並將其指派到調用處理程序)的 throws 子句中宣告的任何異常類別,則由代理實例上的方法調用拋出此異常。 |
java.net 中 Exception 的使用 |
---|
java.net 中 Exception 的子類別 | |
---|---|
class |
BindException
試圖將Socket綁定到本地位址和埠號時發生錯誤的情況下,拋出此異常。 |
class |
HttpRetryException
拋出此異常指示 HTTP 請求需要重試,但由於啟用了串流網要而無法自動重試。 |
class |
MalformedURLException
拋出這一異常指示出現了錯誤的 URL。 |
class |
NoRouteToHostException
試圖將Socket連接到遠端位址和埠號時發生錯誤的情況下,拋出此異常。 |
class |
PortUnreachableException
在連接的資料電報上已接收到 ICMP Port Unreachable 訊息時,拋出該異常。 |
class |
ProtocolException
拋出此異常指示在底層協議中存在錯誤,如 TCP 錯誤。 |
class |
SocketException
拋出此異常指示在底層協議中存在錯誤,如 TCP 錯誤。 |
class |
SocketTimeoutException
如果在讀取或接受Socket時發生逾時,則拋出此異常。 |
class |
UnknownHostException
指示主機 IP 位址無法確定而拋出的異常。 |
class |
UnknownServiceException
拋出這一異常指示出現了未知服務異常。 |
class |
URISyntaxException
拋出經過檢查的指示字元串不能解析為 URI 參考的異常。 |
java.nio 中 Exception 的使用 |
---|
java.nio 中 Exception 的子類別 | |
---|---|
class |
BufferOverflowException
當相關 put 操作達到目標緩衝區限制時,拋出此未經檢查的異常。 |
class |
BufferUnderflowException
當相關 get 操作達到源緩衝區限制時,拋出此未經檢查的異常。 |
class |
InvalidMarkException
當試圖重置一個尚未定義其標記的緩衝區時,拋出此未檢查的異常。 |
class |
ReadOnlyBufferException
當在只讀緩衝區上調用內容可變(content-mutation)的方法(例如 put 或 compact 方法)時,拋出此未經檢查的異常。 |
java.nio.channels 中 Exception 的使用 |
---|
java.nio.channels 中 Exception 的子類別 | |
---|---|
class |
AlreadyConnectedException
試圖對已經連接的 SocketChannel 進行連接時拋出的未經檢查的異常。 |
class |
AsynchronousCloseException
當在某個通道的 I/O 操作中處於阻塞狀態的某個執行緒被另一個執行緒關閉了該通道或部分通道時,該通道所接收的經過檢查的異常。 |
class |
CancelledKeyException
當試圖使用不再有效的選擇鍵時,拋出此未經檢查的異常。 |
class |
ClosedByInterruptException
當在某個通道的 I/O 操作中處於阻塞狀態的某個執行緒被另一個執行緒中斷時,該執行緒將收到此經過檢查的異常。 |
class |
ClosedChannelException
當試圖對已關閉的、或者至少對某個 I/O 操作已關閉的通道上調用或完成該操作時,拋出此經過檢查的異常。 |
class |
ClosedSelectorException
試圖在已關閉的選擇器上調用 I/O 操作時拋出的未經檢查的異常。 |
class |
ConnectionPendingException
試圖連接一個正在進行非阻塞連接操作的 SocketChannel 時拋出的未經檢查的異常。 |
class |
FileLockInterruptionException
當某個執行緒正在等待獲取檔案鎖定時被另一個執行緒中斷,則由該執行緒接收此經過檢查的異常。 |
class |
IllegalBlockingModeException
當以錯誤的阻塞網要調用特定於某個阻塞網要的操作時,拋出此未經檢查的異常。 |
class |
IllegalSelectorException
試圖將一個通道註冊到一個不是由創建該通道的提供者所創建的選擇器時,拋出此未經檢查的異常。 |
class |
NoConnectionPendingException
在沒有首先成功調用 connect 方法的情況下調用 SocketChannel 的 finishConnect 方法時,拋出此未經檢查的異常。 |
class |
NonReadableChannelException
試圖對一個最初未允許對其進行讀取操作的通道進行讀取時,拋出此未經檢查的異常。 |
class |
NonWritableChannelException
試圖對一個最初未允許對其進行寫入操作的通道進行寫入時,拋出此未經檢查的異常。 |
class |
NotYetBoundException
試圖在尚未綁定的伺服器Socket通道上調用 I/O 操作時,拋出此未經檢查的異常。 |
class |
NotYetConnectedException
試圖在尚未連接的Socket通道上調用 I/O 操作時,拋出此未經檢查的異常。 |
class |
OverlappingFileLockException
試圖獲取某個檔案區域上的鎖定,而該區域與同一 Java 虛擬機器已鎖定的某個區域重疊時,或者當另一個執行緒已經等待鎖定同一檔案的重疊區域時,拋出此未經檢查的異常。 |
class |
UnresolvedAddressException
試圖對未解析的Socket位址調用網路操作時,拋出此未經檢查的異常。 |
class |
UnsupportedAddressTypeException
試圖綁定或連接到一個其型別不受支持的Socket位址時,拋出此未經檢查的異常。 |
java.nio.charset 中 Exception 的使用 |
---|
java.nio.charset 中 Exception 的子類別 | |
---|---|
class |
CharacterCodingException
出現字元編碼或解碼錯誤時,拋出此經過檢查的異常。 |
class |
IllegalCharsetNameException
將一個不是合法 charset 名稱的字元串用作 charset 名稱時,拋出此未經檢查的異常。 |
class |
MalformedInputException
當輸入位元組序列對於給定 charset 來說是不合法的,或者輸入字元序列不是合法的 16 位 Unicode 序列時,拋出此經過檢查的異常。 |
class |
UnmappableCharacterException
當輸入字元(或位元組)序列有效,但不能被映射為輸出位元組(或字元)序列時,拋出此經過檢查的異常。 |
class |
UnsupportedCharsetException
當不支持請求的 charset 時,拋出此未經檢查的異常。 |
參數型別為 Exception 的 java.nio.charset 中的建構子 | |
---|---|
CoderMalfunctionError(Exception cause)
初始化此類別的一個實例。 |
java.rmi 中 Exception 的使用 |
---|
java.rmi 中 Exception 的子類別 | |
---|---|
class |
AccessException
AccessException 由 java.rmi.Naming 類別(特別是 bind 、rebind 和 unbind )的某些方法和 java.rmi.activation.ActivationSystem 介面的方法拋出,以指示調用方不允許執行該方法調用所請求的操作。 |
class |
AlreadyBoundException
如果試圖將註冊表中的物件綁定到已具有相關綁定的名稱上,則拋出 AlreadyBoundException 。 |
class |
ConnectException
如果拒絕遠端主機對連接的遠端方法調用,則拋出 ConnectException 。 |
class |
ConnectIOException
如果在連接到遠端主機以便進行遠端方法調用時發生 IOException ,則拋出 ConnectIOException 。 |
class |
NoSuchObjectException
如果試圖調用遠端虛擬機器上已不存在的物件上的方法,則拋出 NoSuchObjectException 。 |
class |
NotBoundException
如果試圖在註冊表中尋找或解綁沒有相關綁定的名稱,則拋出 NotBoundException 。 |
class |
RemoteException
RemoteException 是許多與通信相關的異常的通用父級類別,這些異常可能會在執行遠端方法調用期間發生。 |
class |
RMISecurityException
已過時。 由 SecurityException 取代。應用程序程式碼從來不應直接參考此類別,且 RMISecurityManager 不再拋出 java.lang.SecurityException 的這個子類別。 |
class |
ServerError
當在伺服器上處理遠端方法調用時(既可以是解編參數、執行遠端方法本身時,也可以是編組返回值時),如果拋出 Error ,則作為遠端方法調用的結果,將拋出 ServerError 。 |
class |
ServerException
在伺服器上處理遠端方法調用(既可以在解編參數時,也可以是在執行遠端方法本身時)時,如果拋出 RemoteException ,則作為遠端方法調用的結果,也會拋出 ServerException 。 |
class |
ServerRuntimeException
已過時。 無替換版本 |
class |
StubNotFoundException
如果在導入某個遠端物件時無法找到該物件的有效 stub 類別,則拋出 StubNotFoundException 。 |
class |
UnexpectedException
如果遠端方法調用的客戶機因為該調用而收到一個未經檢查的異常(該異常不屬於遠端介面方法的 throws 語句中宣告的經檢查的異常型別),則拋出 UnexpectedException 。 |
class |
UnmarshalException
在解組參數時或者如果發生以下任何情況導致遠端方法調用,則拋出 UnmarshalException :
如果在解組調用標題時發生異常
如果返回值的協議無效
如果解組參數(在伺服器端)或返回值(在客戶機端)時發生 java.io.IOException 。 |
參數型別為 Exception 的 java.rmi 中的建構子 | |
---|---|
AccessException(String s,
Exception ex)
建構帶指定詳細訊息和嵌入異常的 AccessException 。 |
|
ConnectException(String s,
Exception ex)
建構帶指定詳細訊息和嵌入異常的 ConnectException 。 |
|
ConnectIOException(String s,
Exception ex)
建構帶指定詳細訊息和嵌入異常的 ConnectIOException 。 |
|
MarshalException(String s,
Exception ex)
建構帶指定詳細訊息和嵌入異常的 MarshalException 。 |
|
ServerException(String s,
Exception ex)
建構帶有指定詳細訊息和嵌入異常的 ServerException 。 |
|
ServerRuntimeException(String s,
Exception ex)
已過時。 無替換版本 |
|
StubNotFoundException(String s,
Exception ex)
建構帶指定詳細訊息和嵌入異常的 StubNotFoundException 。 |
|
UnexpectedException(String s,
Exception ex)
建構帶有指定詳細訊息和嵌入異常的 UnexpectedException 。 |
|
UnknownHostException(String s,
Exception ex)
建構帶指定詳細訊息和嵌入異常的 UnknownHostException 。 |
|
UnmarshalException(String s,
Exception ex)
建構帶指定詳細訊息和嵌入異常的 UnmarshalException 。 |
java.rmi.activation 中 Exception 的使用 |
---|
java.rmi.activation 中 Exception 的子類別 | |
---|---|
class |
ActivateFailedException
在一個對可啟動物件的遠端調用過程中,當啟動失敗時,此異常由 RMI 運行時拋出。 |
class |
ActivationException
啟動介面所使用的一般異常。 |
class |
UnknownGroupException
當 java.rmi.activation 套件中類別和介面的方法的 ActivationGroupID 參數被確定為無效時(即不為 ActivationSystem 所知),則這些方法將拋出一個 UnknownGroupException 。 |
class |
UnknownObjectException
當 java.rmi.activation 套件中類別和介面的方法的 ActivationID 參數被確定為無效時,這些方法將拋出一個 UnknownObjectException 。 |
參數型別為 Exception 的 java.rmi.activation 中的建構子 | |
---|---|
ActivateFailedException(String s,
Exception ex)
建構帶指定詳細訊息和巢狀異常的 ActivateFailedException 。 |
java.rmi.server 中 Exception 的使用 |
---|
java.rmi.server 中 Exception 的子類別 | |
---|---|
class |
ExportException
ExportException 是在嘗試導出遠端物件失敗時拋出的 RemoteException 。 |
class |
ServerCloneException
如果在複製 UnicastRemoteObject 的過程中發生遠端異常,則拋出 ServerCloneException 。 |
class |
ServerNotActiveException
如果在服務於遠端方法調用之外調用 getClientHost 方法,則 ServerNotActiveException 是在調用 RemoteServer.getClientHost 的過程中拋出的 Exception 。 |
class |
SkeletonMismatchException
已過時。 無替代版本。在 Java 2 平臺 1.2 版及更高版本中,遠端方法調用不再需要 Skeleton。 |
class |
SkeletonNotFoundException
已過時。 無替代版本在 Java 2 平臺 1.2 版及更高版本中,遠端方法調用不再需要 Skeleton。 |
class |
SocketSecurityException
已廢棄的 ExportException 的子類別。 |
宣告為 Exception 的 java.rmi.server 中的欄位 | |
---|---|
Exception |
ServerCloneException.detail
異常原因。 |
參數型別為 Exception 的 java.rmi.server 中的方法 | |
---|---|
boolean |
RMIFailureHandler.failure(Exception ex)
在 RMI 運行時無法通過 RMISocketFactory 創建 ServerSocket 時調用該 failure 回調。 |
拋出 Exception 的 java.rmi.server 中的方法 | |
---|---|
void |
Skeleton.dispatch(Remote obj,
RemoteCall theCall,
int opnum,
long hash)
已過時。 無替代版本 |
void |
RemoteCall.executeCall()
已過時。 無替代版本 |
void |
RemoteRef.invoke(RemoteCall call)
已過時。 1.2 樣式 stub 不再使用此方法。stub 使用遠端參考上的單個方法 invoke(Remote, Method, Object[], int) 來執行參數編組、遠端方法執行和返回值解組,而不是使用對遠端參考(newCall 、invoke 和 done )的方法調用序列。 |
Object |
RemoteRef.invoke(Remote obj,
Method method,
Object[] params,
long opnum)
調用某個方法。 |
參數型別為 Exception 的 java.rmi.server 中的建構子 | |
---|---|
ExportException(String s,
Exception ex)
建構帶指定詳細訊息和嵌入異常的 ExportException 。 |
|
ServerCloneException(String s,
Exception cause)
建構帶指定詳細訊息和原因的 ServerCloneException 。 |
|
SkeletonNotFoundException(String s,
Exception ex)
已過時。 建構帶指定詳細訊息和巢狀異常的 SkeletonNotFoundException 。 |
|
SocketSecurityException(String s,
Exception ex)
建構帶指定詳細訊息和嵌入異常的 SocketSecurityIOException 。 |
java.security 中 Exception 的使用 |
---|
java.security 中 Exception 的子類別 | |
---|---|
class |
AccessControlException
此異常由 AccessController 拋出,提示請求的存取(對關鍵系統資源(如檔案系統或網路)的存取)被拒絕。 |
class |
DigestException
此為一般 Message Digest 異常。 |
class |
GeneralSecurityException
GeneralSecurityException 類別是一個一般安全異常類別,可以為所有從其擴展的與安全有關的異常類別提供型別安全。 |
class |
InvalidAlgorithmParameterException
用於無效或不合適的演算法參數的異常。 |
class |
InvalidKeyException
用於無效 Key(無效的編碼、錯誤的長度、未初始化等)的異常。 |
class |
InvalidParameterException
當將無效參數傳遞給某個方法時拋出此異常,設計該異常供 JCA/JCE 引擎類別使用。 |
class |
KeyException
此異常是基本的密鑰異常。 |
class |
KeyManagementException
此異常是用於所有處理密鑰管理的操作的通用密鑰管理異常。 |
class |
KeyStoreException
這是一般的 KeyStore 異常。 |
class |
NoSuchAlgorithmException
當請求特定的加密演算法而它在該環境中不可用時拋出此異常。 |
class |
NoSuchProviderException
當請求特定安全性 provider 但它在該環境中不可用時拋出此異常。 |
class |
PrivilegedActionException
doPrivileged(PrivilegedExceptionAction) 和 doPrivileged(PrivilegedExceptionAction, AccessControlContext context) 拋出此異常來指示執行的操作拋出了經過檢查的異常。 |
class |
ProviderException
用於 Provider 異常(例如誤配置錯誤或不可恢復的內部錯誤)的運行時異常,Provider 可以為它創建子類別以拋出特殊的、特定於 provider 的運行時錯誤。 |
class |
SignatureException
這是一般的簽章異常。 |
class |
UnrecoverableEntryException
如果 keystore 中的某項無法恢復,則拋出此異常。 |
class |
UnrecoverableKeyException
如果 keystore 中的密鑰無法恢復,則拋出此異常。 |
返回 Exception 的 java.security 中的方法 | |
---|---|
Exception |
PrivilegedActionException.getException()
返回特權計算拋出的異常,該異常導致此 PrivilegedActionException 。 |
拋出 Exception 的 java.security 中的方法 | |
---|---|
T |
PrivilegedExceptionAction.run()
執行計算。 |
參數型別為 Exception 的 java.security 中的建構子 | |
---|---|
PrivilegedActionException(Exception exception)
建構一個新的“包裹”指定 Exception 的 PrivilegedActionException。 |
java.security.acl 中 Exception 的使用 |
---|
java.security.acl 中 Exception 的子類別 | |
---|---|
class |
AclNotFoundException
如果對不存在的 ACL(存取控制列表)進行參考,則拋出此異常。 |
class |
LastOwnerException
如果試圖刪除存取控制列表的最後一個所有者,則拋出此異常。 |
class |
NotOwnerException
當只允許物件(如存取控制列表)的所有者修改物件,但是試圖進行修改的 Principal 不是所有者時,拋出此異常。 |
java.security.cert 中 Exception 的使用 |
---|
java.security.cert 中 Exception 的子類別 | |
---|---|
class |
CertPathBuilderException
指示在使用 CertPathBuilder 建構證書路徑時遇到了某種問題的異常。 |
class |
CertPathValidatorException
指示在驗證一個證書路徑時遇到了某種問題的異常。 |
class |
CertStoreException
指示從 CertStore 中獲取證書和 CRL 時遇到了某種問題的異常。 |
class |
CRLException
CRL(證書撤消列表)異常。 |
java.security.spec 中 Exception 的使用 |
---|
java.security.spec 中 Exception 的子類別 | |
---|---|
class |
InvalidKeySpecException
這是針對無效密鑰規範的異常。 |
class |
InvalidParameterSpecException
這是針對無效參數規範的異常。 |
java.sql 中 Exception 的使用 |
---|
java.sql 中 Exception 的子類別 | |
---|---|
class |
BatchUpdateException
進行批量更新操作期間發生錯誤時拋出的 SQLException 子類別。 |
class |
DataTruncation
以 DataTruncation 異常形式拋出的異常(寫入時),或者由於除資料值超出 MaxFieldSize 之外的某種原因意外地截斷該資料值時以 DataTruncation 警告形式報告的異常(讀取時)。 |
class |
SQLClientInfoException
當無法在 Connection 上設置一個或多個客戶端資訊屬性時,拋出此 SQLException 的子類別。 |
class |
SQLDataException
當 SQLState 類別值為“22”時拋出的 SQLException 子類別。 |
class |
SQLException
提供關於資料庫存取錯誤或其他錯誤資訊的異常。 |
class |
SQLFeatureNotSupportedException
當 SQLState 類別值為“0A”(值為“零”A)時拋出的 SQLException 子類別。 |
class |
SQLIntegrityConstraintViolationException
當 SQLState 類別值為“23”時拋出的 SQLException 子類別。 |
class |
SQLInvalidAuthorizationSpecException
當 SQLState 類別值為“28”時拋出的 SQLException 子類別。 |
class |
SQLNonTransientConnectionException
SQLState 類別值為“08”時拋出的 SQLException 子類別,表示在失敗原因沒有糾正的情況下重試操作時,失敗的連接操作不會成功。 |
class |
SQLNonTransientException
重試相同操作將失敗(除非糾正了 SQLException 的 cause)的情況下拋出的 SQLException 子類別。 |
class |
SQLRecoverableException
應用程序執行某些恢復步驟並重試整個事務或事務分支(在分佈式事務中)後,可以成功執行先前失敗操作的情況下拋出的 SQLException 子類別。 |
class |
SQLSyntaxErrorException
當 SQLState 類別值為“42”時拋出的 SQLException 子類別。 |
class |
SQLTimeoutException
Statement 指定的逾時已到期時拋出的 SQLException 子類別。 |
class |
SQLTransactionRollbackException
當 SQLState 類別值為“40”時,拋出此 SQLException 的子類別。 |
class |
SQLTransientConnectionException
SQLState 類別值為“08”時拋出的 SQLException 子類別,表示在沒有進行任何應用程序級更改的情況下重試操作時,失敗的連接操作可以成功。 |
class |
SQLTransientException
沒有任何應用程序級功能干預時,重試先前失敗操作可以成功的情況下拋出的 SQLException 子類別。 |
class |
SQLWarning
提供關於資料庫存取警告資訊的異常。 |
java.text 中 Exception 的使用 |
---|
java.text 中 Exception 的子類別 | |
---|---|
class |
ParseException
表示解析時出現意外錯誤。 |
java.util 中 Exception 的使用 |
---|
java.util 中 Exception 的子類別 | |
---|---|
class |
ConcurrentModificationException
當方法檢測到物件的共時修改,但不允許這種修改時,拋出此異常。 |
class |
DuplicateFormatFlagsException
格式說明符中提供重複標誌時拋出的未經檢查的異常。 |
class |
EmptyStackException
該異常由 Stack 類別中的方法拋出,以表明堆疊(stack)空間為空。 |
class |
FormatFlagsConversionMismatchException
轉換與標誌不相容時拋出未經檢查的異常。 |
class |
FormatterClosedException
格式器已關閉時拋出的未經檢查的異常。 |
class |
IllegalFormatCodePointException
將具有 Character.isValidCodePoint(int) 所定義的無效 Unicode 程式碼點的字元傳遞給 Formatter 時,拋出未經檢查的異常。 |
class |
IllegalFormatConversionException
當對應於格式說明符的參數為不相容的型別時,拋出未經檢查的異常。 |
class |
IllegalFormatException
當格式字元串包含非法語法,或者包含與給定參數不相容的格式說明符時,將拋出未經檢查的異常。 |
class |
IllegalFormatFlagsException
當給出非法組合標誌時,拋出未經檢查的異常。 |
class |
IllegalFormatPrecisionException
當精度為除 -1 以外的負值、轉換型別不支持某個精度或者值在其他方面不受支持時,將拋出未經檢查的異常。 |
class |
IllegalFormatWidthException
當格式寬度為除 -1 以外的負值或其他不受支持的值時,將拋出未經檢查的異常。 |
class |
InputMismatchException
由 Scanner 拋出,表明獲取的標記與期望型別的網要不比對,或者該標記超出期望型別的範圍。 |
class |
InvalidPropertiesFormatException
當按照 Properties 規範,輸入內容不符合屬性集的正確 XML 文檔型別,從而無法完成操作時,拋出此異常。 |
class |
MissingFormatArgumentException
如果格式說明符沒有相應的參數,或者參數索引參考了不存在的參數時,則拋出未經檢查的異常。 |
class |
MissingFormatWidthException
請求格式寬度時拋出未經檢查的異常。 |
class |
MissingResourceException
缺少資源時拋出此異常。 |
class |
NoSuchElementException
由 Enumeration 的 nextElement 方法拋出,表明列舉中沒有更多的元素。 |
class |
TooManyListenersException
TooManyListenersException 異常用作 Java Event 模型的一部分來註釋和實作多點傳送 Event Source 的單播特例。 |
class |
UnknownFormatConversionException
給定未知的轉換時所拋出的未經檢查的異常。 |
class |
UnknownFormatFlagsException
給定未知標誌時所拋出的未經檢查的異常。 |
java.util.concurrent 中 Exception 的使用 |
---|
java.util.concurrent 中 Exception 的子類別 | |
---|---|
class |
BrokenBarrierException
當某個執行緒試圖等待處於斷開狀態的 barrier 時,或者 barrier 進入斷開狀態而執行緒處於等待狀態時,拋出該異常。 |
class |
CancellationException
如果某項值產生任務(如 FutureTask )的結果因為任務被取消而無法獲取到,則拋出該異常。 |
class |
ExecutionException
當試圖獲取已通過拋出異常而中止的任務的結果時,拋出此異常。 |
class |
RejectedExecutionException
當無法執行某個任務時,由 Executor 拋出的異常。 |
class |
TimeoutException
阻塞操作逾時時,拋出該異常。 |
拋出 Exception 的 java.util.concurrent 中的方法 | |
---|---|
V |
Callable.call()
計算結果,如果無法計算結果,則拋出一個異常。 |
java.util.jar 中 Exception 的使用 |
---|
java.util.jar 中 Exception 的子類別 | |
---|---|
class |
JarException
讀取或寫入 JAR 檔案時,如果發生某種錯誤,則拋出此異常。 |
java.util.logging 中 Exception 的使用 |
---|
參數型別為 Exception 的 java.util.logging 中的方法 | |
---|---|
void |
ErrorManager.error(String msg,
Exception ex,
int code)
在發生 Handler 失敗時調用 error 方法。 |
protected void |
Handler.reportError(String msg,
Exception ex,
int code)
用於向該 Handler 的 ErrorManager 報告錯誤的受保護便利方法。 |
java.util.prefs 中 Exception 的使用 |
---|
java.util.prefs 中 Exception 的子類別 | |
---|---|
class |
BackingStoreException
拋出該異常表明由於內部存儲故障或者不能聯繫內部存儲而無法完成 preferences 操作。 |
class |
InvalidPreferencesFormatException
拋出此異常表明根據 Preferences 規範,輸入內容不符合 preferences 集的正確 XML 文檔型別,從而無法完成操作。 |
java.util.regex 中 Exception 的使用 |
---|
java.util.regex 中 Exception 的子類別 | |
---|---|
class |
PatternSyntaxException
拋出未經檢查的異常,表明正則表達式網要中的語法錯誤。 |
java.util.zip 中 Exception 的使用 |
---|
java.util.zip 中 Exception 的子類別 | |
---|---|
class |
DataFormatException
當資料格式發生錯誤時,拋出此異常。 |
class |
ZipException
如果某種 ZIP 異常發生,則拋出此錯誤。 |
javax.activation 中 Exception 的使用 |
---|
javax.activation 中 Exception 的子類別 | |
---|---|
class |
UnsupportedDataTypeException
當請求操作不支持請求的資料型別時,拋出此異常。 |
javax.activity 中 Exception 的使用 |
---|
javax.activity 中 Exception 的子類別 | |
---|---|
class |
ActivityCompletedException
任何存取 Activity 上下文的方法都可能拋出此異常,它指示不能繼續在 Activity 內部執行操作。 |
class |
ActivityRequiredException
如果方法沒有接收到它所要求的 Activity 上下文,則容器將拋出此異常。 |
class |
InvalidActivityException
任何存取 Activity 上下文的方法都可能拋出此異常,它指示嘗試調用或與嘗試調用相關的 Activity 上下文與 Activity 的當前狀態不相容。 |
javax.annotation.processing 中 Exception 的使用 |
---|
javax.annotation.processing 中 Exception 的子類別 | |
---|---|
class |
FilerException
指示一個檢測到試圖打開某一檔案的 Filer ,該檔案違反 Filer 提供的保證。 |
javax.crypto 中 Exception 的使用 |
---|
javax.crypto 中 Exception 的子類別 | |
---|---|
class |
BadPaddingException
當輸入資料期望特定的填充機制而資料又未正確填充時,拋出此異常。 |
class |
ExemptionMechanismException
此為一般 ExemptionMechanism 異常。 |
class |
IllegalBlockSizeException
如果提供給塊密碼的資料長度不正確(即與密碼的塊大小不比對),則拋出此異常。 |
class |
NoSuchPaddingException
當請求特定填充機制但該環境中未提供時,拋出此異常。 |
class |
ShortBufferException
當使用者提供的輸出緩衝區太小而不能存儲操作結果時,拋出此異常。 |
javax.imageio 中 Exception 的使用 |
---|
javax.imageio 中 Exception 的子類別 | |
---|---|
class |
IIOException
該異常類別用於發出關於讀取和寫入操作的運行時故障的信號。 |
javax.imageio.metadata 中 Exception 的使用 |
---|
javax.imageio.metadata 中 Exception 的子類別 | |
---|---|
class |
IIOInvalidTreeException
當 IIOMetadata 物件嘗試解析 IIOMetadataNode 的階層樹失敗時,將拋出 IIOInvalidTreeException 。 |
javax.lang.model.element 中 Exception 的使用 |
---|
javax.lang.model.element 中 Exception 的子類別 | |
---|---|
class |
UnknownAnnotationValueException
指示遇到一個未知種類別的註釋值。 |
class |
UnknownElementException
指示遇到一個未知種類別的元素。 |
javax.lang.model.type 中 Exception 的使用 |
---|
javax.lang.model.type 中 Exception 的子類別 | |
---|---|
class |
MirroredTypeException
當應用程序試圖存取對應於 TypeMirror 的 Class 物件時,拋出此異常。 |
class |
MirroredTypesException
當應用程序試圖存取每個對應於 TypeMirror 的 Class 物件的序列時,拋出此異常。 |
class |
UnknownTypeException
指示遇到未知種類別的型別。 |
javax.management 中 Exception 的使用 |
---|
javax.management 中 Exception 的子類別 | |
---|---|
class |
AttributeNotFoundException
指定的屬性不存在或無法檢索。 |
class |
BadAttributeValueExpException
向建構的查詢方法傳遞無效的 MBean 屬性時,拋出此異常。 |
class |
BadBinaryOpValueExpException
向建構查詢的方法傳遞無效的表達式時,拋出此異常。 |
class |
BadStringOperationException
向建構查詢的方法傳遞無效的字元串操作時,拋出此異常。 |
class |
InstanceAlreadyExistsException
已經在存儲資源庫中註冊了 MBean。 |
class |
InstanceNotFoundException
存儲資源庫中不存在指定的 MBean。 |
class |
InvalidApplicationException
試圖應用下列任一內容時拋出此異常:對 MBean 應用子查詢表達式或對錯誤類別的 MBean 應用完全限定屬性表達式。 |
class |
InvalidAttributeValueException
指定的值對該屬性無效。 |
class |
JMException
由 JMX 實作所拋出的異常。 |
class |
JMRuntimeException
由 JMX 實作所發出的運行時異常。 |
class |
ListenerNotFoundException
存儲資源庫中不存在指定的 MBean 偵聽器。 |
class |
MalformedObjectNameException
字元串的格式不對應於有效的 ObjectName。 |
class |
MBeanException
表示由代理的 MBean 方法所拋出的“使用者定義的”異常。 |
class |
MBeanRegistrationException
包裹由 MBeanRegistration 介面的 preRegister() 和 preDeregister() 方法所拋出的異常。 |
class |
NotCompliantMBeanException
嘗試在 MBean 伺服器中註冊一個物件,而該物件不是 JMX 相容的 MBean 時出現此異常。 |
class |
OperationsException
表示在 MBean 上執行操作時,在 MBean 伺服器中拋出的異常。 |
class |
ReflectionException
表示在使用 java.lang.reflect 類別調用 MBean 上的方法時,MBean 伺服器中拋出的異常。 |
class |
RuntimeErrorException
當代理中發生 java.lang.Error 時,必須捕獲它並作為 RuntimeErrorException 重新拋出。 |
class |
RuntimeMBeanException
表示由代理中的 MBean 方法拋出的運行時異常。 |
class |
RuntimeOperationsException
表示在 MBean 上執行操作時代理中拋出的運行時異常。 |
class |
ServiceNotFoundException
表示請求的服務不受支持時引發的異常。 |
返回 Exception 的 javax.management 中的方法 | |
---|---|
Exception |
MBeanException.getTargetException()
返回實際拋出的 Exception 。 |
Exception |
ReflectionException.getTargetException()
返回拋出的實際 Exception 。 |
拋出 Exception 的 javax.management 中的方法 | |
---|---|
void |
MBeanRegistration.preDeregister()
允許該 MBean 在從 MBean 伺服器註銷之前執行它所需要的任何操作。 |
void |
StandardMBean.preDeregister()
允許 MBean 由 MBean 伺服器取消註冊前執行任何它所需要的操作。 |
ObjectName |
MBeanRegistration.preRegister(MBeanServer server,
ObjectName name)
允許 MBean 在被註冊到 MBean 伺服器之前執行它所需要的任何操作。 |
ObjectName |
StandardMBean.preRegister(MBeanServer server,
ObjectName name)
允許 MBean 在 MBean 伺服器中註冊之前執行任何它所需要的操作。 |
參數型別為 Exception 的 javax.management 中的建構子 | |
---|---|
MBeanException(Exception e)
創建一個套件裝實際 java.lang.Exception 的 MBeanException 。 |
|
MBeanException(Exception e,
String message)
創建一個套件裝實際 java.lang.Exception 的 MBeanException (帶有詳細訊息)。 |
|
MBeanRegistrationException(Exception e)
創建一個套件裝實際 java.lang.Exception 的 MBeanRegistrationException 。 |
|
MBeanRegistrationException(Exception e,
String message)
創建一個套件裝實際 java.lang.Exception 的 MBeanRegistrationException (帶有詳細訊息)。 |
|
ReflectionException(Exception e)
創建包裹實際 java.lang.Exception 的 ReflectionException 。 |
|
ReflectionException(Exception e,
String message)
創建包裹帶有詳細訊息的實際 java.lang.Exception 的 ReflectionException 。 |
javax.management.loading 中 Exception 的使用 |
---|
拋出 Exception 的 javax.management.loading 中的方法 | |
---|---|
protected URL |
MLet.check(String version,
URL codebase,
String jarfile,
MLetContent mlet)
當擴展此服務來支持快取記憶體和版本控制時,要覆寫此方法。 |
void |
MLet.preDeregister()
允許 m-let 在由 MBean 伺服器註銷之前執行任何所需要的操作。 |
ObjectName |
MLet.preRegister(MBeanServer server,
ObjectName name)
允許在將 m-let 註冊到 MBean 之前執行任何所需要的操作。 |
javax.management.modelmbean 中 Exception 的使用 |
---|
javax.management.modelmbean 中 Exception 的子類別 | |
---|---|
class |
InvalidTargetObjectTypeException
當指定了無效的目標物件型別時,拋出此異常。 |
class |
XMLParseException
當將某個 XML 格式的字元串解析為 ModelMBean 物件,或從 ModelMBean 物件創建 XML 格式的字元串時,拋出此異常。 |
拋出 Exception 的 javax.management.modelmbean 中的方法 | |
---|---|
void |
RequiredModelMBean.preDeregister()
允許 MBean 在由 MBean 伺服器註銷之前執行任何所需要的操作。 |
ObjectName |
RequiredModelMBean.preRegister(MBeanServer server,
ObjectName name)
允許 MBean 在註冊到 MBean 伺服器之前執行任何所需要的操作。 |
參數型別為 Exception 的 javax.management.modelmbean 中的建構子 | |
---|---|
InvalidTargetObjectTypeException(Exception e,
String s)
帶有異常和字元串的建構子。 |
|
XMLParseException(Exception e,
String s)
帶有字元串和異常的建構子。 |
javax.management.monitor 中 Exception 的使用 |
---|
javax.management.monitor 中 Exception 的子類別 | |
---|---|
class |
MonitorSettingException
當監視器設置在運行監視器期間變得無效時由該監視器拋出的異常。 |
拋出 Exception 的 javax.management.monitor 中的方法 | |
---|---|
void |
Monitor.preDeregister()
允許在 MBean 伺服器註銷監視器 MBean 之前執行監視器 MBean 所需要的任何操作。 |
ObjectName |
Monitor.preRegister(MBeanServer server,
ObjectName name)
允許在 MBean 伺服器中註冊監視器 MBean 之前執行任何監視器 MBean 所需要的操作。 |
javax.management.openmbean 中 Exception 的使用 |
---|
javax.management.openmbean 中 Exception 的子類別 | |
---|---|
class |
InvalidOpenTypeException
當開放資料 值的開放型別 不是期望的型別時,拋出此運行時異常。 |
class |
KeyAlreadyExistsException
當添加到表格資料 實例的行索引已用於參考此表格資料 實例中的另一行時,拋出此運行時異常。 |
class |
OpenDataException
因為無法滿足一個或多個有效性約束,所以無法建構開放型別、開放資料 或 open MBean 元資料資訊 實例時,拋出此經過檢查的異常。 |
javax.management.relation 中 Exception 的使用 |
---|
javax.management.relation 中 Exception 的子類別 | |
---|---|
class |
InvalidRelationIdException
為關係提供的關係 id 已使用時引發此異常。 |
class |
InvalidRelationServiceException
提供無效 Relation Service(關係服務)時引發此異常。 |
class |
InvalidRelationTypeException
無效的關係型別。 |
class |
InvalidRoleInfoException
在角色資訊中,其最小程度大於其最大程度時,引發此異常。 |
class |
InvalidRoleValueException
角色值無效。 |
class |
RelationException
此類別是關係管理過程中引發的任何異常的父級類別。 |
class |
RelationNotFoundException
Relation Service(關係服務)中不存在給定關係 id 的關係時引發此異常。 |
class |
RelationServiceNotRegisteredException
在對 Relation Service(關係服務)進行存取而該 Relation Service 未註冊時引發此異常。 |
class |
RelationTypeNotFoundException
Relation Service(關係服務)中不存在帶給定名稱的關係型別時引發此異常。 |
class |
RoleInfoNotFoundException
給定的關係型別中不存在帶指定名稱的角色資訊時引發此異常。 |
class |
RoleNotFoundException
關係中的某個角色不存在,或不可讀,或不可設置時,引發此異常。 |
拋出 Exception 的 javax.management.relation 中的方法 | |
---|---|
void |
RelationService.preDeregister()
|
void |
RelationSupport.preDeregister()
|
ObjectName |
RelationService.preRegister(MBeanServer server,
ObjectName name)
|
ObjectName |
RelationSupport.preRegister(MBeanServer server,
ObjectName name)
|
javax.management.remote 中 Exception 的使用 |
---|
javax.management.remote 中 Exception 的子類別 | |
---|---|
class |
JMXProviderException
當提供者存在所需的協議但由於某種原因不能使用時由 JMXConnectorFactory 和 JMXConnectorServerFactory 拋出的異常。 |
class |
JMXServerErrorException
在處理遠端 MBean 伺服器中的調用的過程中拋出了 Error 時,遠端 MBeanServer 方法調用導致拋出的異常。 |
拋出 Exception 的 javax.management.remote 中的方法 | |
---|---|
void |
JMXConnectorServer.preDeregister()
當此連接器伺服器從 MBean 伺服器上註銷時,由該 MBean 伺服器調用此方法。 |
javax.management.timer 中 Exception 的使用 |
---|
拋出 Exception 的 javax.management.timer 中的方法 | |
---|---|
void |
Timer.preDeregister()
允許計時器 MBean 在 MBean 伺服器註銷它之前執行任何所需的操作。 |
ObjectName |
Timer.preRegister(MBeanServer server,
ObjectName name)
允許計時器 MBean 在 MBean 伺服器中註冊之前執行任何所需的操作。 |
javax.naming 中 Exception 的使用 |
---|
javax.naming 中 Exception 的子類別 | |
---|---|
class |
AuthenticationNotSupportedException
當所請求驗證的特定 flavor 不受支持時,拋出此異常。 |
class |
CannotProceedException
拋出此異常指示操作到達了名稱中的某一點,在該點上操作無法繼續進行。 |
class |
CommunicationException
當客戶端無法與目錄或命名服務通信時,拋出此異常。 |
class |
ConfigurationException
當存在配置問題時,拋出此異常。 |
class |
ContextNotEmptyException
當試圖銷毀一個不為空的上下文時,拋出此異常。 |
class |
InsufficientResourcesException
當無法使用資源完成所請求的操作時,拋出此異常。 |
class |
InterruptedNamingException
當正被調用的命名操作已經被中斷時,拋出此異常。 |
class |
InvalidNameException
此異常指示被指定的名稱不符合命名系統的命名語法。 |
class |
LimitExceededException
當某一方法因為使用者或系統指定的限制而異常終止時,拋出此異常。 |
class |
LinkException
此異常用於描述解析連接時遇到的問題。 |
class |
LinkLoopException
當檢測到的某個循環試圖解析某一連接,或者已達到某一特定於實作的連接計數限制時,拋出此異常。 |
class |
MalformedLinkException
如果在解析或建構連接時遇到錯誤連接,則拋出此異常。 |
class |
NameAlreadyBoundException
一些方法拋出此異常來指示因為名稱已經綁定到另一個物件而無法添加某一綁定。 |
class |
NameNotFoundException
當名稱的元件由於沒有被綁定而無法解析時,拋出此異常。 |
class |
NamingException
此異常是 Context 和 DirContext 介面中的操作拋出的所有異常的父級類別。 |
class |
NamingSecurityException
此異常是 Context 和 DirContext 介面中的操作所拋出的與安全有關的異常的父級類別。 |
class |
NoInitialContextException
當不能創建任何初始上下文實作時,拋出此異常。 |
class |
NoPermissionException
當試圖執行某一操作,而客戶端沒有執行該操作的權限時,拋出此異常。 |
class |
NotContextException
當命名操作進行到需要上下文來繼續該操作的某處,而解析的物件不是一個上下文時,拋出此異常。 |
class |
OperationNotSupportedException
當上下文實作不支持將調用的操作時,拋出此異常。 |
class |
PartialResultException
拋出此異常指示結果正在返回或者到目前為止只返回了部分結果,並且操作無法完成。 |
class |
ReferralException
此抽象類別用於表示一個參考異常,該異常是在回應某一參考(比如 LDAP v3 伺服器返回的參考)時產生的。 |
class |
ServiceUnavailableException
當試圖與目錄或命名服務通信,而該服務不可用時,拋出此異常。 |
class |
SizeLimitExceededException
當某一方法產生的結果超出與大小有關的限制時,拋出此異常。 |
class |
TimeLimitExceededException
當某一方法沒有在指定的時間限制內終止時,拋出此異常。 |
javax.naming.directory 中 Exception 的使用 |
---|
javax.naming.directory 中 Exception 的子類別 | |
---|---|
class |
AttributeInUseException
當操作試圖添加已經存在的屬性時拋出此異常。 |
class |
AttributeModificationException
當試圖添加、移除或修改與屬性的(網要)定義或屬性的狀態有衝突的屬性、屬性標識符或屬性值時拋出此異常。 |
class |
InvalidAttributeIdentifierException
在試圖用無效的屬性標識符創建屬性時,拋出此異常。 |
class |
InvalidAttributesException
在嘗試添加或修改不完全或不正確地指定的屬性集時,拋出此異常。 |
class |
InvalidSearchControlsException
在為搜尋操作指定的 SearchControls 無效時,拋出此異常。 |
class |
InvalidSearchFilterException
當指定的搜尋過濾器無效時,拋出此異常。 |
class |
NoSuchAttributeException
嘗試存取不存在的屬性時,拋出此異常。 |
class |
SchemaViolationException
當方法在某些方面違反網要時,拋出此異常。 |
javax.naming.ldap 中 Exception 的使用 |
---|
javax.naming.ldap 中 Exception 的子類別 | |
---|---|
class |
LdapReferralException
此抽象類別用於表示 LDAP 參考異常。 |
javax.naming.spi 中 Exception 的使用 |
---|
拋出 Exception 的 javax.naming.spi 中的方法 | |
---|---|
static Object |
NamingManager.getObjectInstance(Object refInfo,
Name name,
Context nameCtx,
Hashtable<?,?> environment)
為指定物件和環境創建一個物件實例。 |
Object |
ObjectFactory.getObjectInstance(Object obj,
Name name,
Context nameCtx,
Hashtable<?,?> environment)
使用指定的位置或參考資訊創建一個物件。 |
Object |
DirObjectFactory.getObjectInstance(Object obj,
Name name,
Context nameCtx,
Hashtable<?,?> environment,
Attributes attrs)
使用位置或參考資訊以及指定的屬性創建一個物件。 |
static Object |
DirectoryManager.getObjectInstance(Object refInfo,
Name name,
Context nameCtx,
Hashtable<?,?> environment,
Attributes attrs)
為指定物件、屬性和環境創建一個物件實例。 |
javax.net.ssl 中 Exception 的使用 |
---|
javax.net.ssl 中 Exception 的子類別 | |
---|---|
class |
SSLException
指示由 SSL 子系統檢測到的某類別錯誤。 |
class |
SSLHandshakeException
指示客戶端和伺服器不能就所需安全級別進行協商。 |
class |
SSLKeyException
報告錯誤的 SSL 密鑰。 |
class |
SSLPeerUnverifiedException
指示還沒有驗證同位體的身份。 |
class |
SSLProtocolException
報告在 SSL 協議的操作中的錯誤。 |
javax.print 中 Exception 的使用 |
---|
javax.print 中 Exception 的子類別 | |
---|---|
class |
PrintException
類別 PrintException 封裝了與列印有關的錯誤狀況,此狀況在使用 PrintService 實例時會發生。 |
參數型別為 Exception 的 javax.print 中的建構子 | |
---|---|
PrintException(Exception e)
建構連接了所提供異常的 print 異常。 |
|
PrintException(String s,
Exception e)
建構帶給定詳細訊息和鏈異常的 print 異常。 |
javax.print.attribute 中 Exception 的使用 |
---|
javax.print.attribute 中 Exception 的子類別 | |
---|---|
class |
UnmodifiableSetException
當由於設置不可修改而無法執行請求的操作時,拋出該異常。 |
javax.script 中 Exception 的使用 |
---|
javax.script 中 Exception 的子類別 | |
---|---|
class |
ScriptException
文稿 API 的一般 Exception 類別。 |
參數型別為 Exception 的 javax.script 中的建構子 | |
---|---|
ScriptException(Exception e)
創建一個套件裝底層解釋器拋出的 Exception 的 ScriptException 。 |
javax.security.auth 中 Exception 的使用 |
---|
javax.security.auth 中 Exception 的子類別 | |
---|---|
class |
DestroyFailedException
當 destroy 操作失敗時,拋出此異常。 |
class |
RefreshFailedException
當 refresh 操作失敗時,拋出此異常。 |
javax.security.auth.callback 中 Exception 的使用 |
---|
javax.security.auth.callback 中 Exception 的子類別 | |
---|---|
class |
UnsupportedCallbackException
在 CallbackHandler 不能識別特定的 Callback 時發出的信號。 |
javax.security.auth.login 中 Exception 的使用 |
---|
javax.security.auth.login 中 Exception 的子類別 | |
---|---|
class |
AccountException
一般的帳戶異常。 |
class |
AccountExpiredException
當使用者帳戶到期時拋出此異常。 |
class |
AccountLockedException
帳戶被鎖定時拋出此異常。 |
class |
AccountNotFoundException
未找到帳戶時拋出此異常。 |
class |
CredentialException
一般證書異常。 |
class |
CredentialExpiredException
當 Credential 到期時拋出此異常。 |
class |
CredentialNotFoundException
找不到證書時拋出此異常。 |
class |
FailedLoginException
當使用者驗證失敗時拋出此異常。 |
class |
LoginException
此異常是基本的登錄異常。 |
javax.security.cert 中 Exception 的使用 |
---|
javax.security.cert 中 Exception 的子類別 | |
---|---|
class |
CertificateEncodingException
證書編碼異常。 |
class |
CertificateException
此異常指示各種證書問題之一。 |
class |
CertificateExpiredException
證書過期異常。 |
class |
CertificateNotYetValidException
證書不再有效異常。 |
class |
CertificateParsingException
證書解析異常。 |
javax.security.sasl 中 Exception 的使用 |
---|
javax.security.sasl 中 Exception 的子類別 | |
---|---|
class |
AuthenticationException
此異常由 SASL 機制實作拋出,指示由於和驗證有關的原因(如無效的標識、口令 或密鑰),SASL 交換已失敗。 |
class |
SaslException
此類別表示在使用 SASL 時所發生的錯誤。 |
javax.sound.midi 中 Exception 的使用 |
---|
javax.sound.midi 中 Exception 的子類別 | |
---|---|
class |
InvalidMidiDataException
一個 InvalidMidiDataException ,指示遇到了不恰當的 MIDI 資料。 |
class |
MidiUnavailableException
當請求的 MIDI 元件由於不可用而無法打開或創建時,拋出 MidiUnavailableException 異常。 |
javax.sound.sampled 中 Exception 的使用 |
---|
javax.sound.sampled 中 Exception 的子類別 | |
---|---|
class |
LineUnavailableException
LineUnavailableException 是指示某一行因為不可用而無法打開的異常。 |
class |
UnsupportedAudioFileException
UnsupportedAudioFileException 是指示因為檔案沒有包含可識別檔案型別和格式的有效資料而致使操作失敗的異常。 |
javax.sql.rowset 中 Exception 的使用 |
---|
javax.sql.rowset 中 Exception 的子類別 | |
---|---|
class |
RowSetWarning
SQLException 的一個擴展,提供關於在 RowSet 物件上設置的資料庫警告的資訊。 |
javax.sql.rowset.serial 中 Exception 的使用 |
---|
javax.sql.rowset.serial 中 Exception 的子類別 | |
---|---|
class |
SerialException
指示對 SQL 型別 BLOB 、CLOB 、STRUCT 或 ARRAY 以及 SQL 型別 DATALINK 和 JAVAOBJECT 進行序列化或反序列化時發生的錯誤。 |
javax.sql.rowset.spi 中 Exception 的使用 |
---|
javax.sql.rowset.spi 中 Exception 的子類別 | |
---|---|
class |
SyncFactoryException
指示 SyncFactory 機制發生的錯誤。 |
class |
SyncProviderException
指示 SyncProvider 機制發生的錯誤。 |
javax.swing 中 Exception 的使用 |
---|
javax.swing 中 Exception 的子類別 | |
---|---|
class |
UnsupportedLookAndFeelException
指示在使用者系統上不存在請求的外觀管理類別的異常。 |
拋出 Exception 的 javax.swing 中的方法 | |
---|---|
protected abstract T |
SwingWorker.doInBackground()
計算結果;如果無法計算結果,則拋出異常。 |
javax.swing.text 中 Exception 的使用 |
---|
javax.swing.text 中 Exception 的子類別 | |
---|---|
class |
BadLocationException
此異常的目的是報告文檔模型中的損壞位置(即試圖參考一個不存在的位置)。 |
class |
ChangedCharSetException
顧名思義,ChangedCharSetException 是字元集改變時拋出的異常。 |
javax.swing.tree 中 Exception 的使用 |
---|
javax.swing.tree 中 Exception 的子類別 | |
---|---|
class |
ExpandVetoException
用於阻止擴展/折疊發生的異常。 |
javax.swing.undo 中 Exception 的使用 |
---|
javax.swing.undo 中 Exception 的子類別 | |
---|---|
class |
CannotRedoException
當 UndoableEdit 被通知 redo() 但無法執行時拋出。 |
class |
CannotUndoException
當 UndoableEdit 被通知 undo() 但無法執行時拋出。 |
javax.transaction 中 Exception 的使用 |
---|
javax.transaction 中 Exception 的子類別 | |
---|---|
class |
InvalidTransactionException
此異常指示該請求帶來了無效的事務上下文。 |
class |
TransactionRequiredException
此異常指示某個請求帶來了 null 事務上下文,但目標物件需要啟動的事務。 |
class |
TransactionRolledbackException
此異常指示與請求處理關聯的事務已回滾,或已標記為回滾。 |
javax.transaction.xa 中 Exception 的使用 |
---|
javax.transaction.xa 中 Exception 的子類別 | |
---|---|
class |
XAException
資源管理器 (RM) 拋出 XAException,以通知事務管理器涉及的事務遇到錯誤。 |
javax.xml.bind 中 Exception 的使用 |
---|
javax.xml.bind 中 Exception 的子類別 | |
---|---|
class |
JAXBException
這是所有 JAXB 異常的根異常類別。 |
class |
PropertyException
此異常指示在獲取或設置屬性時遇到一個錯誤。 |
class |
TypeConstraintException
此異常指示已檢測到存在違反動態檢查的型別約束的情況。 |
class |
ValidationException
此異常指示在執行驗證操作時發生錯誤。 |
javax.xml.bind.annotation.adapters 中 Exception 的使用 |
---|
拋出 Exception 的 javax.xml.bind.annotation.adapters 中的方法 | |
---|---|
abstract ValueType |
XmlAdapter.marshal(BoundType v)
將 bound 型別轉換為 value 型別。 |
abstract BoundType |
XmlAdapter.unmarshal(ValueType v)
將 value 型別轉換為 bound 型別。 |
javax.xml.crypto 中 Exception 的使用 |
---|
javax.xml.crypto 中 Exception 的子類別 | |
---|---|
class |
KeySelectorException
指示由 KeySelector 拋出的異常條件。 |
class |
MarshalException
指示 XML 編組或解組過程中發生的異常條件。 |
class |
NoSuchMechanismException
當請求特定 XML 機制但該機制在環境中不可用時,拋出此異常。 |
class |
URIReferenceException
指示取消參考 URIReference 時拋出的異常條件。 |
javax.xml.crypto.dsig 中 Exception 的使用 |
---|
javax.xml.crypto.dsig 中 Exception 的子類別 | |
---|---|
class |
TransformException
指示執行轉換演算法時出現異常的異常條件。 |
class |
XMLSignatureException
指示產生或驗證 XML 簽章過程中發生的異常條件。 |
javax.xml.datatype 中 Exception 的使用 |
---|
javax.xml.datatype 中 Exception 的子類別 | |
---|---|
class |
DatatypeConfigurationException
指示嚴重的配置錯誤。 |
javax.xml.parsers 中 Exception 的使用 |
---|
javax.xml.parsers 中 Exception 的子類別 | |
---|---|
class |
ParserConfigurationException
指示一個嚴重的配置錯誤。 |
返回 Exception 的 javax.xml.parsers 中的方法 | |
---|---|
Exception |
FactoryConfigurationError.getException()
返回引發此異常的實際異常(如果有)。 |
參數型別為 Exception 的 javax.xml.parsers 中的建構子 | |
---|---|
FactoryConfigurationError(Exception e)
使用錯誤的給定 Exception 基本原因創建一個新的 FactoryConfigurationError 。 |
|
FactoryConfigurationError(Exception e,
String msg)
使用給定 Exception 的基本原因和詳細訊息創建一個新的 FactoryConfigurationError 。 |
javax.xml.soap 中 Exception 的使用 |
---|
javax.xml.soap 中 Exception 的子類別 | |
---|---|
class |
SOAPException
當發生 SOAP 異常時,拋出此異常。 |
javax.xml.stream 中 Exception 的使用 |
---|
javax.xml.stream 中 Exception 的子類別 | |
---|---|
class |
XMLStreamException
用於不可預料處理錯誤的基本異常。 |
返回 Exception 的 javax.xml.stream 中的方法 | |
---|---|
Exception |
FactoryConfigurationError.getException()
返回巢狀異常(如果有)。 |
參數型別為 Exception 的 javax.xml.stream 中的建構子 | |
---|---|
FactoryConfigurationError(Exception e)
建構具有巢狀內部異常的異常。 |
|
FactoryConfigurationError(Exception e,
String msg)
建構具有巢狀內部異常和訊息的異常。 |
|
FactoryConfigurationError(String msg,
Exception e)
建構具有巢狀內部異常和訊息的異常。 |
javax.xml.transform 中 Exception 的使用 |
---|
javax.xml.transform 中 Exception 的子類別 | |
---|---|
class |
TransformerConfigurationException
指示嚴重的配置錯誤。 |
class |
TransformerException
此類別指定了轉換過程中發生的異常條件。 |
返回 Exception 的 javax.xml.transform 中的方法 | |
---|---|
Exception |
TransformerFactoryConfigurationError.getException()
返回引發此異常的實際異常(如果有)。 |
參數型別為 Exception 的 javax.xml.transform 中的建構子 | |
---|---|
TransformerFactoryConfigurationError(Exception e)
創建帶有錯誤的給定 Exception 基本原因的新 TransformerFactoryConfigurationError 。 |
|
TransformerFactoryConfigurationError(Exception e,
String msg)
創建帶有給定 Exception 基本原因和詳細訊息的新 TransformerFactoryConfigurationError 。 |
javax.xml.ws 中 Exception 的使用 |
---|
javax.xml.ws 中 Exception 的子類別 | |
---|---|
class |
WebServiceException
WebServiceException 類別是所有 JAX-WS API 運行時異常的基本異常類別。 |
javax.xml.ws.http 中 Exception 的使用 |
---|
javax.xml.ws.http 中 Exception 的子類別 | |
---|---|
class |
HTTPException
HTTPException 異常表示一個 XML/HTTP 故障。 |
javax.xml.ws.soap 中 Exception 的使用 |
---|
javax.xml.ws.soap 中 Exception 的子類別 | |
---|---|
class |
SOAPFaultException
SOAPFaultException 異常表示一個 SOAP 1.1 或 1.2 故障。 |
javax.xml.xpath 中 Exception 的使用 |
---|
javax.xml.xpath 中 Exception 的子類別 | |
---|---|
class |
XPathException
XPathException 表示通用 XPath 異常。 |
class |
XPathExpressionException
XPathExpressionException 表示 XPath 表達式中的錯誤。 |
class |
XPathFactoryConfigurationException
XPathFactoryConfigurationException 表示 XPathFactory 環境中的配置錯誤。 |
class |
XPathFunctionException
XPathFunctionException 表示 XPath 函數的錯誤。 |
org.ietf.jgss 中 Exception 的使用 |
---|
org.ietf.jgss 中 Exception 的子類別 | |
---|---|
class |
GSSException
每當發生 GSS-API 錯誤(包括任何特定於機制的錯誤)時,都會拋出此異常。 |
org.omg.CORBA 中 Exception 的使用 |
---|
org.omg.CORBA 中 Exception 的子類別 | |
---|---|
class |
ACTIVITY_COMPLETED
ACTIVITY_COMPLETED 系統異常可以在任何存取 Activity 上下文的方法上引發。 |
class |
ACTIVITY_REQUIRED
ACTIVITY_REQUIRED 系統異常可以在任何需要 Activity 上下文的方法上引發。 |
class |
BAD_CONTEXT
當客戶端調用某一操作,但傳遞的上下文中不包含該操作所需的上下文值時,拋出該異常。 |
class |
BAD_INV_ORDER
此異常指示調用者按錯誤順序調用了操作。 |
class |
BAD_OPERATION
當物件參考表示某一現有對象,但該物件並不支持調用的操作時,拋出該異常。 |
class |
BAD_PARAM
當傳遞給某一調用的參數超出範圍或被認為不合法時,拋出該異常。 |
class |
BAD_QOS
只要物件無法支持調用參數(具有與之關聯的服務質量語義的參數)所需的服務質量,就會引發 BAD_QOS 異常。 |
class |
BAD_TYPECODE
當 ORB 遇到錯誤的型別程式碼(例如,具有無效 TCKind 值的型別程式碼)時,拋出該異常。 |
class |
Bounds
當參數不在某一方法試圖存取的物件的合法範圍內時,拋出該使用者異常。 |
class |
CODESET_INCOMPATIBLE
當客戶端和伺服器本機程式碼集之間不能進行有意義的通信時,拋出此異常。 |
class |
COMM_FAILURE
如果某一操作正在進行時失去通信,此時客戶端已經發送了請求,但伺服器的應答尚未返回到客戶端,則引發此異常。 |
class |
DATA_CONVERSION
如果 ORB 無法將已編組資料的表示形式轉換成其本機表示形式,則引發此異常,反之亦然。 |
class |
FREE_MEM
當 ORB 試圖釋放動態記憶體但卻因為某些原因(例如因為堆積(heap)空間損壞或記憶體塊被鎖定)而失敗時,拋出此異常。 |
class |
IMP_LIMIT
此異常指示在 OBR 運行時超過了某一項實作限制。 |
class |
INITIALIZE
ORB 在其初始化期間出錯(例如無法獲得網路資源或檢測配置錯誤)時,拋出此異常。 |
class |
INTERNAL
此異常指示 ORB 中存在內部錯誤,例如,在 ORB 檢測到其內部資料結構被損壞時將拋出此異常。 |
class |
INTF_REPOS
當 ORB 無法到達介面存儲資源庫,或者檢測到其他與介面存儲資源庫相關的錯誤時,引發此異常。 |
class |
INV_FLAG
在將無效標誌傳遞給某項操作時(例如,在創建 DII 請求時),拋出此異常。 |
class |
INV_IDENT
此異常指示 IDL 標識符在語法上是無效的。 |
class |
INV_OBJREF
此異常指示物件參考存在內部錯誤。 |
class |
INV_POLICY
當應用於特定調用的 Policy 覆寫之間不相容而導致無法進行調用時,拋出此標準異常。 |
class |
INVALID_ACTIVITY
如果在不同於其處於掛起狀態時所在的上下文中恢復事務或 Activity,則在該 Activity 或 Transaction 服務的恢復方法上引發 INVALID_ACTIVITY 系統異常。 |
class |
INVALID_TRANSACTION
當請求帶有無效的事務上下文時,拋出此異常。 |
class |
MARSHAL
表示網路中傳來的請求或應答在結構上無效。 |
class |
NO_IMPLEMENT
此異常指示,儘管被調用的操作存在(它有一個 IDL 定義),但不存在該操作的實作。 |
class |
NO_MEMORY
如果 ORB 運行時出現記憶體不足,則拋出此異常。 |
class |
NO_PERMISSION
當因為調用者沒有足夠的權限而導致調用失敗時,拋出此異常。 |
class |
NO_RESOURCES
當 ORB 遇到一些一般資源限制時,拋出此異常。 |
class |
NO_RESPONSE
如果某客戶端試圖檢索延遲同步調用的結果,但請求的回應尚不可用,則拋出此異常。 |
class |
OBJ_ADAPTER
此異常通常指示管理方面的不比對,例如,某台伺服器可能試圖在實作存儲資源庫中使用已經在使用或存儲資源庫未知的名稱註冊它自身。 |
class |
OBJECT_NOT_EXIST
只要在已刪除的物件上執行調用,就會引發此異常。 |
class |
PERSIST_STORE
此異常指示一個持久存儲錯誤,例如,無法建立資料庫連接或者某個資料庫損壞。 |
class |
PolicyError
發生策略錯誤時拋出的使用者異常。 |
class |
REBIND
如果當前有效 RebindPolicy 具有 NO_REBIND 或 NO_RECONNECT 值,且對綁定的物件參考執行調用時產生狀態為 OBJECT_FORWARD 的 LocateReply 訊息或狀態為 LOCATION_FORWARD 的 Reply 訊息,則將引發 REBIND 。 |
class |
SystemException
所有 CORBA 標準異常的根類別。 |
class |
TIMEOUT
當已超過指定生存時間卻沒有做出任何交付時,引發 TIMEOUT 異常。 |
class |
TRANSACTION_MODE
如果客戶端 ORB 檢測到 IOR 中的 InvocationPolicy 與選中的調用路徑(即直接或路由調用)不比對,則它將拋出 CORBA TRANSACTION_MODE 異常。 |
class |
TRANSACTION_REQUIRED
此異常指示請求帶有一個 null 事務上下文,但需要的是啟動的事務。 |
class |
TRANSACTION_ROLLEDBACK
當與請求處理關聯的事務已回滾或已標記為回滾時,拋出此異常。 |
class |
TRANSACTION_UNAVAILABLE
當由於到事務服務 (Transaction Service) 的連接已異常終止而無法處理事務服務上下文時,由 ORB 拋出 CORBA TRANSACTION_UNAVAILABLE 異常。 |
class |
TRANSIENT
當 ORB 試圖到達某一物件但失敗時,拋出此異常。 |
class |
UNKNOWN
如果操作實作拋出一個非 CORBA 異常(比如特定於該實作程式語言的異常),或者某一操作引發沒有出現在該操作引發表達式中的使用者異常,則將引發此異常。 |
class |
UnknownUserException
包含由伺服器返回的使用者異常的類別。 |
class |
UserException
CORBA IDL 定義的使用者異常的根類別。 |
class |
WrongTransaction
CORBA WrongTransaction 使用者定義異常。 |
返回 Exception 的 org.omg.CORBA 中的方法 | |
---|---|
abstract Exception |
Environment.exception()
檢索此 Environment 物件中的異常。 |
參數型別為 Exception 的 org.omg.CORBA 中的方法 | |
---|---|
abstract void |
Environment.exception(Exception except)
將給定異常插入此 Environment 物件。 |
org.omg.CORBA.DynAnyPackage 中 Exception 的使用 |
---|
org.omg.CORBA.DynAnyPackage 中 Exception 的子類別 | |
---|---|
class |
Invalid
動態 any 操作在傳遞無效的 DynAny 或 Any 作為其參數時拋出 Invalid。 |
class |
InvalidSeq
任何有關動態 any 並使用序列(Java 陣列)作為參數的操作在該序列無效時拋出 InvalidSeq 異常。 |
class |
InvalidValue
|
class |
TypeMismatch
動態 any 的存取器方法在實際內容的型別與要試圖存取的型別不比對時拋出 TypeMismatch。 |
org.omg.CORBA.ORBPackage 中 Exception 的使用 |
---|
org.omg.CORBA.ORBPackage 中 Exception 的子類別 | |
---|---|
class |
InconsistentTypeCode
當試圖使用與特定的 DynAny 子類別不比對的型別程式碼創建動態 any 時將拋出 InconsistentTypeCode。 |
class |
InvalidName
當向 ORB.resolve_initial_references 傳遞一個沒有初始參考的名稱時將引發 InvalidName 異常。 |
org.omg.CORBA.portable 中 Exception 的使用 |
---|
org.omg.CORBA.portable 中 Exception 的子類別 | |
---|---|
class |
ApplicationException
此類別用來報告 ORB 和 stub 之間的應用程序級異常。 |
class |
IndirectionException
Indirection 異常是一個特定於 Java 的系統異常。 |
class |
RemarshalException
此類別用來報告本地轉發異常,以及發回 ORB 的物件轉發 GIOP 資訊。 |
class |
UnknownException
org.omg.CORBA.portable.UnknownException 用來報告 tie 和 ORB 以及 ORB 和 stub 之間的未知異常。 |
org.omg.CORBA.TypeCodePackage 中 Exception 的使用 |
---|
org.omg.CORBA.TypeCodePackage 中 Exception 的子類別 | |
---|---|
class |
BadKind
當對 TypeCode 物件調用不恰當的操作時將拋出 BadKind 異常。 |
org.omg.CosNaming.NamingContextExtPackage 中 Exception 的使用 |
---|
org.omg.CosNaming.NamingContextExtPackage 中 Exception 的子類別 | |
---|---|
class |
InvalidAddress
org/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java。 |
org.omg.CosNaming.NamingContextPackage 中 Exception 的使用 |
---|
org.omg.CosNaming.NamingContextPackage 中 Exception 的子類別 | |
---|---|
class |
AlreadyBound
org/omg/CosNaming/NamingContextPackage/AlreadyBound.java。 |
class |
CannotProceed
org/omg/CosNaming/NamingContextPackage/CannotProceed.java。 |
class |
NotEmpty
org/omg/CosNaming/NamingContextPackage/NotEmpty.java。 |
class |
NotFound
org/omg/CosNaming/NamingContextPackage/NotFound.java。 |
org.omg.IOP.CodecFactoryPackage 中 Exception 的使用 |
---|
org.omg.IOP.CodecFactoryPackage 中 Exception 的子類別 | |
---|---|
class |
UnknownEncoding
org/omg/IOP/CodecFactoryPackage/UnknownEncoding.java。 |
org.omg.IOP.CodecPackage 中 Exception 的使用 |
---|
org.omg.IOP.CodecPackage 中 Exception 的子類別 | |
---|---|
class |
FormatMismatch
org/omg/IOP/CodecPackage/FormatMismatch.java。 |
class |
InvalidTypeForEncoding
org/omg/IOP/CodecPackage/InvalidTypeForEncoding.java。 |
org.omg.PortableInterceptor 中 Exception 的使用 |
---|
org.omg.PortableInterceptor 中 Exception 的子類別 | |
---|---|
class |
InvalidSlot
org/omg/PortableInterceptor/InvalidSlot.java。 |
org.omg.PortableInterceptor.ORBInitInfoPackage 中 Exception 的使用 |
---|
org.omg.PortableInterceptor.ORBInitInfoPackage 中 Exception 的子類別 | |
---|---|
class |
DuplicateName
org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.java。 |
org.omg.PortableServer 中 Exception 的使用 |
---|
org.omg.PortableServer 中 Exception 的子類別 | |
---|---|
class |
ForwardRequest
org/omg/PortableServer/ForwardRequest.java。 |
org.omg.PortableServer.CurrentPackage 中 Exception 的使用 |
---|
org.omg.PortableServer.CurrentPackage 中 Exception 的子類別 | |
---|---|
class |
NoContext
org/omg/PortableServer/CurrentPackage/NoContext.java。 |
org.omg.PortableServer.POAManagerPackage 中 Exception 的使用 |
---|
org.omg.PortableServer.POAManagerPackage 中 Exception 的子類別 | |
---|---|
class |
AdapterInactive
org/omg/PortableServer/POAManagerPackage/AdapterInactive.java。 |
org.omg.PortableServer.POAPackage 中 Exception 的使用 |
---|
org.omg.PortableServer.POAPackage 中 Exception 的子類別 | |
---|---|
class |
AdapterAlreadyExists
org/omg/PortableServer/POAPackage/AdapterAlreadyExists.java。 |
class |
AdapterNonExistent
org/omg/PortableServer/POAPackage/AdapterNonExistent.java。 |
class |
InvalidPolicy
org/omg/PortableServer/POAPackage/InvalidPolicy.java。 |
class |
NoServant
org/omg/PortableServer/POAPackage/NoServant.java。 |
class |
ObjectAlreadyActive
org/omg/PortableServer/POAPackage/ObjectAlreadyActive.java。 |
class |
ObjectNotActive
org/omg/PortableServer/POAPackage/ObjectNotActive.java。 |
class |
ServantAlreadyActive
org/omg/PortableServer/POAPackage/ServantAlreadyActive.java。 |
class |
ServantNotActive
org/omg/PortableServer/POAPackage/ServantNotActive.java。 |
class |
WrongAdapter
org/omg/PortableServer/POAPackage/WrongAdapter.java。 |
class |
WrongPolicy
org/omg/PortableServer/POAPackage/WrongPolicy.java。 |
org.w3c.dom 中 Exception 的使用 |
---|
org.w3c.dom 中 Exception 的子類別 | |
---|---|
class |
DOMException
DOM 操作只在 "exceptional" 情況下引發異常,即不能執行操作時(由於邏輯原因,因為丟失資料或因為實作變得不穩定)。 |
org.w3c.dom.events 中 Exception 的使用 |
---|
org.w3c.dom.events 中 Exception 的子類別 | |
---|---|
class |
EventException
事件操作可以像在其方法描述中指定的那樣拋出 EventException 。 |
org.w3c.dom.ls 中 Exception 的使用 |
---|
org.w3c.dom.ls 中 Exception 的子類別 | |
---|---|
class |
LSException
如果處理停止,解析或寫操作可以拋出 LSException 。 |
org.xml.sax 中 Exception 的使用 |
---|
org.xml.sax 中 Exception 的子類別 | |
---|---|
class |
SAXException
封裝一般的 SAX 錯誤或警告。 |
class |
SAXNotRecognizedException
用於未識別的標識符的 Exception 類別。 |
class |
SAXNotSupportedException
用於不被支持的操作的 Exception 類別。 |
class |
SAXParseException
封裝 XML 解析錯誤或警告。 |
返回 Exception 的 org.xml.sax 中的方法 | |
---|---|
Exception |
SAXException.getException()
返回嵌入的異常(如果有)。 |
參數型別為 Exception 的 org.xml.sax 中的建構子 | |
---|---|
SAXException(Exception e)
創建一個套件裝現有異常的新的 SAXException。 |
|
SAXException(String message,
Exception e)
從現有的異常創建新的 SAXException。 |
|
SAXParseException(String message,
Locator locator,
Exception e)
將現有的異常包裹在 SAXParseException 中。 |
|
SAXParseException(String message,
String publicId,
String systemId,
int lineNumber,
int columnNumber,
Exception e)
創建帶有嵌入異常的新 SAXParseException。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。