Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6968053

(launcher) hide exceptions under certain launcher failures

    Details

    • Subcomponent:
    • Resolved In Build:
      b130
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Verified

      Description

      The launcher tends to print the entire exception trace when it cannot find
      the necessary class etc. Though it is somewhat useful for debugging it is
      much too verbose, for the average user.

      % java MissingClass
      Exception in thread "main" java.lang.NoClassDefFoundError: MissingClass
      Caused by: java.lang.ClassNotFoundException: MissingClass
              at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
              at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
              at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
      Could not find the main class: MissingClass. Program will exit.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ksrini Kumar Srinivasan (Inactive)
                Reporter:
                ksrini Kumar Srinivasan (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: