CERT
Title: EXP01-J. Do not use a null in a case where an object is required  
Author: Dhruv Mohindra May 12, 2009
Last Changed by: G. Ann Campbell Jul 20, 2017
Tiny Link: (useful for email) https://www.securecoding.cert.org/confluence/x/ZwDOAQ
Export As: Word · PDF  
Incoming Links
CInternalTest (1)
    Page: EXP34-C. Do not dereference null pointers
SEI CERT C Coding Standard (1)
    Page: EXP34-C. Do not dereference null pointers
SEI CERT Oracle Coding Standard for Java (2)
    Page: ERR08-J. Do not catch NullPointerException or any of its ancestors
    Page: EXP02-J. Do not use the Object.equals() method to compare two arrays
SEI CERT C++ Coding Standard (1)
    Page: VOID EXP34-CPP. Ensure a null pointer is not dereferenced
Hierarchy
Parent Page
    Page: Rule 02. Expressions (EXP)
Outgoing Links
External Links (15)
    https://www.securecoding.cert.org/confluence/pages/viewpage…
    https://www.sonarsource.com/products/codeanalyzers/sonarjav…
    cwe.mitre.org/data/definitions/476.html
    bugs.sun.com/bugdatabase/view_bug.do?bug_id=6514454
    https://www.sonarsource.com/products/codeanalyzers/sonarjav…
    https://www.securecoding.cert.org/confluence/pages/viewpage…
    docs.oracle.com/javase/8/docs/api/java/util/Optional.html
    www.oracle.com/technetwork/articles/java/java8-optional-217…
    https://www.securecoding.cert.org/confluence/pages/viewpage…
    java.sun.com/javase/6/docs/api/java/security/AccessControll…
    https://www.safaribooksonline.com/library/view/secure-codin…
    https://www.sonarsource.com/products/codeanalyzers/sonarjav…
    https://www.sonarsource.com/products/codeanalyzers/sonarjav…
    www.aitcnet.org/isai/
    cwe.mitre.org/
SEI CERT C Coding Standard (2)     Page: EXP34-C. Do not dereference null pointers
    Home page: SEI CERT C Coding Standard
SEI CERT Oracle Coding Standard for Java (15)     Page: Findbugs_V
    Page: ERR08-J. Do not catch NullPointerException or any of its ancestors
    Page: SonarQube Java Plugin_V
    Page: Rule BB. Glossary
    Page: Rule AA. References
    Home page: SEI CERT Oracle Coding Standard for Java
    Page: Findbugs
    Page: SonarQube Java Plugin
    Page: Fortify
    Page: Coverity
    Page: The Checker Framework
    Page: Parasoft
    Page: The Checker Framework_V
    Page: Fortify_V
    Page: CodeSonar