961
out the situation. Further, the new catch block will now also handle exceptions derived from
RuntimeException such as ClassCastException, and NullPointerException, which is not the
programmer's intent.
MemberOf Relationships
This MemberOf relationships table shows additional CWE Catgeories and Views that reference this
weakness as a member. This information is often useful in understanding where a weakness fits
within the context of external information sources.
Nature Type ID Name Page
MemberOf 388 7PK - Errors 700 2322
MemberOf 960 SFP Secondary Cluster: Ambiguous Exception Type 888 2399
MemberOf 1129 CISQ Quality Measures (2016) - Reliability 1128 2440
MemberOf 1131 CISQ Quality Measures (2016) - Security 1128 2442
MemberOf 1410 Comprehensive Categorization: Insufficient Control
Flow Management
1400 2536
Taxonomy Mappings
Mapped Taxonomy Name Node ID Fit Mapped Node Name
7 Pernicious Kingdoms Overly-Broad Catch Block
Software Fault Patterns SFP5 Ambiguous Exception Type
OMG ASCSM ASCSMCWE-