" select empno,ename,job from emp";前后空格删除了
还有sql语句的最后有没有多写了一个分号(;) 就是这两种情况会引起Exception in thread "main" java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符的
String sql = " select empno,ename,job from emp"; 前后空格删了。sql没错肯定是这句话拼的时候出错了。
解决没?还没解决试试把数据库列job换个名字,不知道job是不是关键字
全部重新写试试,换其他语句执行试试