Может кто помочь? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Может кто помочь?

Решил просто сделать вывод рандомного массива package com.example; public class Main { public static void main (){ double [] massive = new double [100]; for (int i = 0; i < massive.length ;i++) { massive[i] = Math.random()*100; System.out.println(massive[i]); } } } В выводе java.lang.NoSuchMethodException: com.example.Main.main [class [Ljava.lang.String;] at java.lang.Class.getMethod(Class.java:2072) at java.lang.Class.getDeclaredMethod(Class.java:2050) at com.duy.android.compiler.java.Java.run(Java.java:105) at com.duy.ide.javaide.run.activities.ExecuteActivity.executeDex(ExecuteActivity.java:147) at com.duy.ide.javaide.run.activities.ExecuteActivity.exec(ExecuteActivity.java:124) at com.duy.ide.javaide.run.activities.ExecuteActivity.access$100(ExecuteActivity.java:45) at com.duy.ide.javaide.run.activities.ExecuteActivity$1.run(ExecuteActivity.java:88) at java.lang.Thread.run(Thread.java:923) И может кто-нибудь объяснить, что означают цифры в скобках?

14th Feb 2022, 11:35 AM
Дмитрий Нуйков
Дмитрий Нуйков - avatar
4 Answers
+ 3
for Sololearn comment out the //package line main() must have the parameter main (String[] args)
14th Feb 2022, 12:17 PM
zemiak
0
Thaks
14th Feb 2022, 12:22 PM
Дмитрий Нуйков
Дмитрий Нуйков - avatar
0
В скобках имена файлов и номера строк в которых происходят ошибки или исключения
14th Feb 2022, 5:16 PM
Alex
0
Например в этом коде: package com.test; public class Program { public static void main(String[] args) { int a = 0; int b = 10; System.out.println(b/a); } } получим такое сообщение: java.lang.ArithmeticException: divide by zero at com.test.Program.main(Program.java:7) at java.lang.reflect.Method.invoke(Native Method) at com.duy.android.compiler.java.Java.run(Java.java:115) at com.duy.ide.javaide.run.activities.ExecuteActivity.executeDex(ExecuteActivity.java:147) at com.duy.ide.javaide.run.activities.ExecuteActivity.exec(ExecuteActivity.java:124) at com.duy.ide.javaide.run.activities.ExecuteActivity.access$100(ExecuteActivity.java:45) at com.duy.ide.javaide.run.activities.ExecuteActivity$1.run(ExecuteActivity.java:88) at java.lang.Thread.run(Thread.java:764) java.lang.ArithmeticException: divide by zero at com.test.Program.main(Program.java:7) - это и есть то место, где возникло исключение - 7 строка: System.out.println(b/a);
14th Feb 2022, 5:42 PM
Alex