parseDouble - ArrayIndexOutOfBoundsException

Helle an alle,

Ich habe ein kleines Problem,

wenn ich versuche, diese Program auszuführen, scheint eine Meldung :

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at Uebung_7_GUI.Umrechner.main(Umrechner.java:34)

Können Sie bitte mir dabei helfen?

Danke im Voraus.

Java:
package Uebung_7_GUI;

//Umrechner.java
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;

class Umrechner extends JFrame
{	// Attribute
	private JTextField str1_ref, ergebnis_ref;
	private double f;		// Umrechnungsfaktor
	// Methoden
	Umrechner(double umrechnungsfaktor)
	{
		super("Umrechner");
		f = umrechnungsfaktor;
		Container c = getContentPane();
		c.setLayout(new FlowLayout());
		c.add(new JLabel("EUR"));
		c.add(str1_ref = new JTextField(10));
		JButton buttum_ref = new JButton("umrechnen");
		c.add(buttum_ref);
		c.add(new JLabel("USD"));
		c.add(ergebnis_ref = new JTextField(20));
		ergebnis_ref.setEditable(false);

		Listener butt_ref = new Listener();
		buttum_ref.addActionListener(butt_ref);
	} // endmethod Umrechner

	public static void main(String[ ] args)
	{
		
			 double uf = Double.parseDouble(args[0]);
		
		Umrechner um_ref = new Umrechner(uf);
		um_ref.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		um_ref.pack();
		um_ref.setVisible(true);


	} // endmethod main

	class Listener implements ActionListener
	{
		public void actionPerformed(ActionEvent e)
		{
			double erg = Double.parseDouble(str1_ref.getText()) * f;
			ergebnis_ref.setText("" + erg);
		} // endmethod actionPerformed
	} // endclass Listener
}  // endclass Umrechner
 
Zuletzt bearbeitet von einem Moderator:

Final_Striker

Top Contributor
[c] double uf = Double.parseDouble(args[0]);[/c]

Das Programm muss mit Parametern gestartet werden. Wenn du keine Parameter übergibt, ist das args-Array leer und du bekommst eine Fehlermeldung.

Du kannst die Parameter aber zum Testen auch direkt im Code angeben z.B mit

[c]double uf = Double.parseDouble("10.0");[/c]
oder
[c]double uf = 10.0;[/c]
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
I Double.ParseDouble 2 Textfelder Java Basics - Anfänger-Themen 1
T Double.parseDouble(args[0]) Java Basics - Anfänger-Themen 13
U ParseDouble Java Basics - Anfänger-Themen 7
M Unterschied: Double.valueOf() und Double.parseDouble() Java Basics - Anfänger-Themen 6
K Integer.parseDouble Java Basics - Anfänger-Themen 4
D unterschied double.valueof(str) und double.parsedouble(str) Java Basics - Anfänger-Themen 4
J Double.parseDouble(s) wirft keine NumberFormatException Java Basics - Anfänger-Themen 12
F TableModelListener: java.lang.ArrayIndexOutOfBoundsException: 132 Java Basics - Anfänger-Themen 3
Kumora ArrayIndexOutOfBoundsException bei einem Sortierverfahren Java Basics - Anfänger-Themen 2
F Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 11 at main.main(main.java:11) Java Basics - Anfänger-Themen 2
B ArrayIndexOutOfBoundsException, ich finde den Fehler nicht? Java Basics - Anfänger-Themen 10
J Problem mit "ArrayIndexOutOfBoundsException" Java Basics - Anfänger-Themen 11
JaVaN0oB java.lang.ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 18
R Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 5
F ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 2
I Compiler-Fehler Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5 Java Basics - Anfänger-Themen 3
C Erste Schritte ArrayIndexOutOfBoundsException beim Speichern im Array Java Basics - Anfänger-Themen 2
Hanschyo ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 5
I java.lang.ArrayIndexOutOfBoundsException at lösung.main Java Basics - Anfänger-Themen 3
M ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 1
R Compiler-Fehler ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 7
R java.lang.ArrayIndexOutOfBoundsException: 0 Rechner Error Java Basics - Anfänger-Themen 4
C Compiler-Fehler Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2 Java Basics - Anfänger-Themen 3
L ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 10
J Zwei Arrays zippen wirft eine ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 11
V java.lang.ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 2
L Fehler: Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 4
L Compiler-Fehler Problem beim Programmieren eines Kalenders (java.lang.ArrayIndexOutOfBoundsException) Java Basics - Anfänger-Themen 2
V ArrayIndexOutofBoundsException:0 Java Basics - Anfänger-Themen 0
R ArrayIndexOutofBoundsException: 10 Java Basics - Anfänger-Themen 5
P ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 2
T ArrayIndexOutOfBoundsException -> Fehler in for-Schleife? Java Basics - Anfänger-Themen 6
S ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 5
T ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 4
B java.lang.ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 4
S noch ein ArrayIndexOutOfBoundsException Fehler Java Basics - Anfänger-Themen 2
R Compiler-Fehler java.lang.ArrayIndexOutOfBoundsException, warum? Java Basics - Anfänger-Themen 6
O ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 18
J "ArrayIndexOutOfBoundsException", finde den Fehler schlicht nicht Java Basics - Anfänger-Themen 6
A ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 20
T ArrayIndexOutOfBoundsException - Problem mit Array-Größe Java Basics - Anfänger-Themen 4
C ArrayIndexOutOfBoundsException bei meinem ersten objektiorientierten Programm Java Basics - Anfänger-Themen 4
S ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 5
A ArrayIndexOutOfBoundsException - woher kommt er?! Java Basics - Anfänger-Themen 4
J AWT-EventQueue: ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 2
S ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 6
S ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 5
K ArrayIndexOutOfBoundsException: 0 Java Basics - Anfänger-Themen 4
Luk10 ArrayIndexOutOfBoundsException .... Java Basics - Anfänger-Themen 2
X Probleme mit ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 7
B Fehlermeldung: "ArrayIndexOutOfBoundsException"??? Java Basics - Anfänger-Themen 3
H java.lang.ArrayIndexOutOfBoundsException: 0 >= 0 Java Basics - Anfänger-Themen 5
N ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 7
U ArrayIndexOutOfBoundsException - dringend Hilfe gesucht Java Basics - Anfänger-Themen 8
S java.lang.ArrayIndexOutOfBoundsException: 5 nur wieso? Java Basics - Anfänger-Themen 2
T ArrayIndexOutOfBoundsException ? Matrizenrechnung. Java Basics - Anfänger-Themen 3
B ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 5
T ArrayIndexOutOfBoundsException finde den Auslöser nicht Java Basics - Anfänger-Themen 5
G ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 11
V java.lang.ArrayIndexOutOfBoundsException: Java Basics - Anfänger-Themen 3
E 2 Prob.:"ArrayIndexOutOfBoundsException" & do- Java Basics - Anfänger-Themen 2
Z Warum habe ich eine ArrayIndexOutOfBoundsException? Java Basics - Anfänger-Themen 2
N ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 2
S ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 3
N ArrayIndexOutOfBoundsException...... Java Basics - Anfänger-Themen 8

Ähnliche Java Themen

Neue Themen


Oben