
-----------------------------------
afra_adi@yahoo.com
Thu Aug 16, 2012 12:50 pm

There is an error when i run my program.ie;&quot;java. lang.ArrayIndexOutOfBoundsException: -1&quot;
-----------------------------------
im making a shopping program in java..and when ithe cart window opens,i wrote the following code so that when i select an item from my cart,i want its details in certain labels ect..n this " java.lang.ArrayIndexOutOfBoundsException: -1" error is occurring ..what is my mistake??help me to solve this

private void cartfWindowOpened(java.awt.event.WindowEvent evt) {                                   
    
    int n=carttbl.getSelectedRow();
    String value=(String)carttbl.getValueAt(n,0);
    try{
        stmt=con.createStatement();
        String q="select * from item where itemid='"+value+"';";
        ResultSet rs=stmt.executeQuery(q);
        while(rs.next()){
            cartpic.setIcon(new ImageIcon("C:\\Afra java\\pics\\"+rs.getString("pics")));
            stylelbl.setText(rs.getString("style"));
            colourlbl.setText(rs.getString("colour"));
            sizelbl.setText(rs.getString("size"));
            int qoh=rs.getInt("qoh");
            for(int i=1;i