if you 'throw' a particular exception in your class declaration, you must also
specifically 'catch' it..

vyas

Sam Rose wrote:

> Please could someone point out to me exactly where I am going wrong
> with this code. I am trying to put in a finally clause, but it doesn't
> compile, I have tried just about everything.
>
> I would be very grateful if someone could tell me where exactly I'm
> going wrong in my code.
>
> import java.io.*;
> import java.util.*;
> import java.sql.*;
> import javax.servlet.*;
> import javax.servlet.http.*;
>
> public class newlite extends HttpServlet {
>
>         public void dostuff (HttpServletRequest req, HttpServletResponse res)
>         throws SQLException, ServletException, IOException {
>
>                 HttpSession tsession=req.getSession(true);
>                 res.setContentType("text/html");
>                 PrintWriter os=res.getWriter();
>
> try {   Class.forName( "oracle.jdbc.driver.OracleDriver" );
>                         os.println("<p>");
>                 }
>                 catch (java.lang.ClassNotFoundException e) {
>                         os.print("ClassNotFound: ");
>                         os.println(e.getMessage());
>                 }
>                 try {
>                         con = DriverManager.getConnection();
>                         stmt = con.createStatement();
>
>                 }//endtry
>
>                 catch (java.sql.SQLException ex) {
>                         os.println("SQLExcption: " + ex.getMessage());
>                 }//endcatch
>
>                 finally  {
>                         if (con != null)  {
>                                 con.close(); }//endif
>                         if (stmt != null) {
>                                 stmt.close();}//endif
>                 }//endfinally
>
>         }//end dostuff
>
>         public void doGet (HttpServletRequest req, HttpServletResponse res)
> throws ServletException, IOException {
>                 dostuff(req, res);
>         }
>
>         public void doPost (HttpServletRequest req, HttpServletResponse res)
> throws ServletException, IOException {
>                 dostuff(req, res);
>         }
> }//end
>
> ___________________________________________________________________________
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> of the message "signoff SERVLET-INTEREST".
>
> Archives: http://archives.java.sun.com/archives/servlet-interest.html
> Resources: http://java.sun.com/products/servlet/external-resources.html
> LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to