- すべてのスーパー・インタフェース:
Event
,Locatable
,LocatableEvent
,Mirror
public interface MethodExitEvent extends LocatableEvent
ターゲットVMのメソッド復帰の通知。 このイベントはメソッド内のすべてのコードが実行されたあとで生成されますが、このイベントの位置はメソッド内で最後に実行された位置です。 メソッド終了イベントは、ネイティブおよび非ネイティブ・メソッドの両方で生成されます。 メソッドが例外をスローして終了した場合、メソッド終了イベントは生成されません。
- 導入されたバージョン:
- 1.3
- 関連項目:
-
メソッドのサマリー
インタフェースcom.sun.jdi.event.LocatableEventで宣言されたメソッド
thread
インタフェースcom.sun.jdi.Mirrorで宣言されたメソッド
toString, virtualMachine
-
メソッドの詳細
-
method
Method method()終了したメソッドを返します。- 戻り値:
- 終了したメソッドをミラー化する
Method
。 - 例外:
ObjectCollectedException
- クラスがガベージ・コレクトされた場合にスローされることがある。
-
returnValue
Value returnValue()メソッドが返す値を返します。 この操作は、ターゲット仮想マシンでサポートされていないことがあります。 この操作がサポートされているかどうかを確認するには、canGetMethodReturnValues()
を使用します。- 戻り値:
- 返される値をミラー化する
Value
。 - 例外:
UnsupportedOperationException
- ターゲット仮想マシンがこの操作をサポートしていない場合(次を参照)。canGetMethodReturnValues()
- 導入されたバージョン:
- 1.6
-