Easy learning with example program codes

what is the difference between classnotfoundexception and noclassdeffounderror in java?


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 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

Please follow and like us:

Copyright © 2020 CodesJava Protection Status