java代码中的运行时错误 [英] Runtime Error in java code

查看:88
本文介绍了java代码中的运行时错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

package acm1st;
 class Acm1st
{
    private static long i;
    public static void main(String[] args)
    {
             long x=1000000;
             int  y= count(1,x);
             System.out.println(1+"\t"+x);
             if(x%2==0)
             {
               int z=  count(x, x);
               System.out.print(Math.max(z, y));

             }
          System.exit(0);

    }
    private static int count(long x,long y)
        {
           long num =0;int max=1,counter=1;

           for( i=x;i<=y;i+=2)
            {
               num =i;
            while (num != 1)
             {
                if (num % 2 == 0)
                {
                    num/= 2;

                }
                else
                {
                   num = (num * 3) + 1;
                }

                counter++;
             }
            if(max<counter)
                max=counter;
            counter=1;
           }
           return max;
        }

}







给我这个







结果:运行时错误时间:0.07s内存:380160 kB信号:-1

输入:否

输出:否

stderr:



线程main中的异常java.lang.NoClassDefFoundError:Acm1st(错误名称:acm1st / Acm1st)

at java.lang.ClassLoader.defineClass1(本机方法)

at java.lang.ClassLoader。 defineClass(ClassLoader.java:791)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader。 java:449)

在java.net.URLClassLoader.access $ 100(URLClassLoader.java:71)

在java.net.URLClassLoader $ 1.run(URLClassLoader.java: 361)

java.net.URLClassLoader $ 1.run(URLClassLoader.java:355)

at java.security.AccessController.doPrivileged(Native Method)
在java.net.URLCl上
assLoader.findClass(URLClassLoader.java:354)

at java.lang.ClassLoader.loadClass(ClassLoader.java:423)

at sun.misc.Launcher $ AppClassLoader。 loadClass(Launcher.java:308)

at java.lang.ClassLoader.loadClass(ClassLoader.java:356)

at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper。 java:482)




Give me This



result: Runtime error time: 0.07s memory: 380160 kB signal: -1
input: no
output: no
stderr:

Exception in thread "main" java.lang.NoClassDefFoundError: Acm1st (wrong name: acm1st/Acm1st)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

推荐答案

100(URLClassLoader.java:71)

at java.net.URLClassLoader
100(URLClassLoader.java:71)
at java.net.URLClassLoader


1.run(URLClassLoader.java:361)
java.net.URLClassLoader上的
1.run(URLClassLoader.java:361)
at java.net.URLClassLoader


1.run(URLClassLoader.java:355)

在java.security.AccessController.doPrivileged(本地方法)

在java.net.URLClassLoader.findClass(URLClassLoader.java:354)

在java.lang.ClassLoader.loadClass(ClassLoader.java:423)

at sun.misc.Launcher
1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher


这篇关于java代码中的运行时错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆