And most important, have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.
ClassNotFoundException is a checked Exception derived directly from java.lang.Exception class and you need to provide explicit handling for it while NoClassDefFoundError is an Error derived from LinkageError.