java - Is null check needed before calling instanceof? - Stack Overflow

PHOTO EMBED

Fri Apr 22 2022 19:00:49 GMT+0000 (Coordinated Universal Time)

Saved by @tfeiner #java

public class IsInstanceOfTest {

    public static void main(final String[] args) {

        String s;

        s = "";

        System.out.println((s instanceof String));
        System.out.println(String.class.isInstance(s));

        s = null;

        System.out.println((s instanceof String));
        System.out.println(String.class.isInstance(s));
    }
}
content_copyCOPY

https://stackoverflow.com/questions/2950319/is-null-check-needed-before-calling-instanceof?rq