CodesJava

Easy learning with example program codes

what is the difference between classnotfoundexception and noclassdeffounderror in java?


ClassNotFoundException

ClassNotFoundException is an exception that occurs when we try to load a class at run time using Class.forName() or loadClass() methods and mentioned classes are not found in the classpath.

NoClassDefFoundError

NoClassDefFoundError is an error that occurs when a particular class is present at compile time, but was missing at run time.

Java interview questions on exception handling

Sign Up/ Sign In
Ask a Question


Copyright © 2018 CodesJava DMCA.com Protection Status SiteMap Reference: Java Wiki