Olá, bom Dia a todos!
Estou com o seguinte problema:
package conexaojtable;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class TrabBancoEJTable extends javax.swing.JFrame {
public TrabBancoEJTable() throws SQLException {
conexao = new Conexao();
Connection conn = conexao.getConexao();
stmt = conn.createStatement(); <<<< nesta linha dá um erro de exception
initComponents();
}
O Erro:
Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException at conexaojtable.TrabBancoEJTable.<init>(TrabBancoEJTable.java:13) at conexaojtable.TrabBancoEJTable$2.run(TrabBancoEJTable.java:61) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Lí um comentário do internauta Bruno Bastos que diz:
java.lang.NullPointerException <<< essa exception é do tipo RuntimeException, e ela é lançada apenas em tempo de execução pela máquina virtual. O porque esta acontecendo essa exception é porque você está tentando chamar um método em uma referência nula! Vou mostrar onde isso acontece para você entender melhor
Código:
public static void main(String[] args) {
String str = null;
str.indexOf(0);
}
mas não sei como mudar o código para sanar isso, ou até mesmo se estou fazendo algo mais de errado, alguém pode me ajudar?
Grato!
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Carneiro[/color][/size] :joia: