@@ -12862,16 +12862,17 @@ myInit() {
12862
12862
parameters uniquely identify the current location
12863
12863
(where the exception was detected) and allow
12864
12864
the mapping to source file and line number when that information is
12865
- available. The <code>exception</code> field identifies the thrown
12865
+ available. The <code>exception</code> parameter identifies the thrown
12866
12866
exception object. The <code>catch_method</code>
12867
12867
and <code>catch_location</code> identify the location of the catch clause,
12868
12868
if any, that handles the thrown exception. If there is no such catch clause,
12869
- each field is set to 0. There is no guarantee that the thread will ever
12869
+ the <code>catch_method</code> is set to null and the <code>catch_location</code>is set to 0.
12870
+ There is no guarantee that the thread will ever
12870
12871
reach this catch clause. If there are native methods on the call stack
12871
12872
between the throw location and the catch clause, the exception may
12872
12873
be reset by one of those native methods.
12873
- Similarly, exceptions that are reported as uncaught (<code>catch_klass </code>
12874
- et al. set to 0 ) may in fact be caught by native code.
12874
+ Similarly, exceptions that are reported as uncaught (<code>catch_method </code>
12875
+ set to null ) may in fact be caught by native code.
12875
12876
Agents can check for these occurrences by monitoring
12876
12877
<eventlink id="ExceptionCatch"></eventlink> events.
12877
12878
Note that finally clauses are implemented as catch and re-throw. Therefore they
@@ -12960,7 +12961,7 @@ myInit() {
12960
12961
available. For exceptions caught in a Java programming language method, the
12961
12962
<code>exception</code> object identifies the exception object. Exceptions
12962
12963
caught in native methods are not necessarily available by the time the
12963
- exception catch is reported, so the <code>exception</code> field is set
12964
+ exception catch is reported, so the <code>exception</code> parameter is set
12964
12965
to null.
12965
12966
</description>
12966
12967
<origin>jvmdi</origin>
0 commit comments