-
Bug
-
Resolution: Fixed
-
P4
-
8, 9
The 'Exceptions' attribute is listed in 4.7 as one of the attributes that "are critical to correct interpretation of the class file by the Java Virtual Machine".
This doesn't seem accurate, because the 'Exceptions' attribute merely documents the exceptions declared to be thrown by a method in the Java language. It's metadata for type checking, similar to the 'Signature' attribute. I don't think it has any influence on the behavior of the JVM.
Propose moving it into one of the other lists (whether #2 or #3, I'm not sureāas of JVMS 9, I'm not sure what the difference is between the other two categories).
This doesn't seem accurate, because the 'Exceptions' attribute merely documents the exceptions declared to be thrown by a method in the Java language. It's metadata for type checking, similar to the 'Signature' attribute. I don't think it has any influence on the behavior of the JVM.
Propose moving it into one of the other lists (whether #2 or #3, I'm not sureāas of JVMS 9, I'm not sure what the difference is between the other two categories).