| Interstage Application Server J2EE ユーザーズガイド | 
			目次
			索引
			![]()  
		 | 
	
| 第3部 EJB編 | > 第12章 Entity Beanの実装 | > 12.7 CMP1.1のEnterprise Beanクラスの作成 | 
例外処理は、特に記述する必要はありません。ユーザロジックで例外を発生させる場合は、“例外処理”の指針を参考にしてください。
データベースアクセスエラーなどコンテナ内で発生した例外は、コンテナから呼出し元アプリケーションに例外を通知します。通知する例外および発生契機を以下に示します。
| 
 Exception  | 
 発生契機  | 
|
| 
 javax.ejb.DuplicateKeyException  | 
  | 
 一意性制約違反が発生した場合  | 
| 
 javax.ejb.FinderException  | 
  | 
 単一の検索結果を返却するメソッドで検索結果が複数件の場合  | 
| 
 javax.ejb.ObjectNotFoundException  | 
  | 
 検索結果が0件の場合 (単一の検索結果を返却するメソッドの場合のみ、このexceptionが通知されます。)  | 
| 
 java.rmi.RemoteException  | 
 全メソッド  | 
 データベースアクセスエラーやシステムエラーが発生した場合  | 
| 
 java.rmi.NoSuchObjectException  | 
 ビジネスメソッド  | 
 インスタンスに対応するデータがデータベースから削除されている場合  | 
			目次
			索引
			![]()  
		 |