Frage zu Exception

Shizzl_chrizzl

Erfahrenes Mitglied
Hi , kann mir einer mal sagen was es mit dieser Exception auf sich hat. Also ich leg einfach nen Vektor in eine Combobox. Der Vektor bekommt seine Daten aus einer Tabelle.
Die Daten sind auch alle drin. Nur seltsamerweise ist am Ende ein zusätzliches Element null. Keine Ahnung weshalb in der DB ist alles ausgefüllt und ausselektieren, durch ne spezielle routine, kann ich das auch nicht.
Nun schmeisst er mir diese Exception und wie gesagt der Vektor ist NICHT LEER.

Code:
java.lang.NullPointerException

	int javax.swing.JComboBox.getSelectedIndex()

		JComboBox.java:479

	void javax.swing.plaf.basic.BasicComboPopup.syncListSelectionWithComboBoxSelection()

		BasicComboPopup.java:810

	void javax.swing.plaf.basic.BasicComboPopup.show()

		BasicComboPopup.java:118

	void javax.swing.plaf.basic.BasicComboPopup.togglePopup()

		BasicComboPopup.java:805

	void javax.swing.plaf.basic.BasicComboPopup$InvocationMouseHandler.mousePressed(java.awt.event.MouseEvent)

		BasicComboPopup.java:442

	void java.awt.AWTEventMulticaster.mousePressed(java.awt.event.MouseEvent)

		AWTEventMulticaster.java:221

	void java.awt.Component.processMouseEvent(java.awt.event.MouseEvent)

		Component.java:3712

	void java.awt.Component.processEvent(java.awt.AWTEvent)

		Component.java:3544

	void java.awt.Container.processEvent(java.awt.AWTEvent)

		Container.java:1164

	void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)

		Component.java:2593

	void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)

		Container.java:1213

	void java.awt.Component.dispatchEvent(java.awt.AWTEvent)

		Component.java:2497

	void java.awt.LightweightDispatcher.retargetMouseEvent(java.awt.Component, int, java.awt.event.MouseEvent)

		Container.java:2451

	boolean java.awt.LightweightDispatcher.processMouseEvent(java.awt.event.MouseEvent)

		Container.java:2210

	boolean java.awt.LightweightDispatcher.dispatchEvent(java.awt.AWTEvent)

		Container.java:2125

	void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)

		Container.java:1200

	void java.awt.Window.dispatchEventImpl(java.awt.AWTEvent)

		Window.java:922

	void java.awt.Component.dispatchEvent(java.awt.AWTEvent)

		Component.java:2497

	void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)

		EventQueue.java:339

	boolean java.awt.EventDispatchThread.pumpOneEventForHierarchy(java.awt.Component)

		EventDispatchThread.java:131

	void java.awt.EventDispatchThread.pumpEventsForHierarchy(java.awt.Conditional, java.awt.Component)

		EventDispatchThread.java:98

	void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional)

		EventDispatchThread.java:93

	void java.awt.EventDispatchThread.run()

		EventDispatchThread.java:85

Die schmeisst er ja normalerweise nur wenn man irgendwas übergibt dies aber leer ist und zusätzlich ist es ja keine von meinen Klassen die die Exception wirft. Ich vermute das es was mit "null" zu tun hat weis es aber nicht...
 
Zurück