السلام عليكــم ورحمـة الله وبركاتــه
عندما أعمل run لهدا الكود يطلع المشكل error
unreported exeption java sql exeption ; must be caught or declared to be thrown
import java.net.*;
import java.io.*;
public class Tcp {
Bdd bdd=new Bdd();
Tcp() {
}
void Tcp1()
{
int port=6080;
ServerSocket server_socket;
BufferedReader input;
PrintWriter output;
try {
server_socket = new ServerSocket(port);
System.out.println("Server waiting for client on port " +
server_socket.getLocalPort());
// server infinite loop
while(true) {
Socket socket = server_socket.accept();
System.out.println("New connection accepted " +
socket.getInetAddress() +
":" + socket.getPort());
input = new BufferedReader(new InputStreamReader(System.in));
output = new PrintWriter(socket.getOutputStream(),true);
// print received data
try {
while(true) {
String message = input.readLine();
// String d=message;
//if (message==null) break;
String nom="";
nom=bdd.Recherche(message);
System.out.println(message);
output.println(nom);
}
}
catch (IOException e) { System.out.println(e); }
try {
socket.close();
System.out.println("Connection closed by client");
}
catch (IOException e) { System.out.println(e); }
}
}
catch (IOException e) {
System.out.println(e);
}
}
public static void main (String []args)
{
Tcp ss= new Tcp();
ss.Tcp1();
}
}والميثود Rechercher تنتمي الى class أخرى كودها كاتالي
dbCon=connect();
String d = "";
try {
Statement s = dbCon.createStatement();
ResultSet rs= s.executeQuery("SELECT fonction FROM Tab WHERE nom = '"+ nom + "';");
while (rs.next()) d = rs.getString("fonction");
}catch(SQLException e) { }
close();
return Ch;
}
public static String Rechercher(String nom) throws SQLException, ClassNotFoundException {شكرااااااااااااااااااااااااااااااااااااااااوجزاكم الله خيراااااااااااااااااااااااااااااااااااااا
