unreported exception java.lang.Exception; must be caught or declared to be thrown
help guys.. i alway get this.. i'm new to java and exception handling
and been following a guide
but this error shows..
heres part of my code:
public class singleTwo extends Canvas implements CommandListener {
/**
* constructor
*/
Random rnd = new Random();
String who;
int totalP, totalC, score, stage, ctr;
int PlayerTemp1, PlayerTemp2, PlayerTemp3,OppTemp1, OppTemp2, OppTemp3;
int playerVal1, playerVal2, playerVal3, oppVal1, oppVal2,oppVal3;
Image playerFirst, playerSecond, playerDraw, oppFirst, oppSecond, oppDraw = null;
Graphics g;
Image c1 = Image.createImage("/images/club_A.png");
Image c2 = Image.createImage("/images/club_2.png");
Image c3 = Image.createImage("/images/club_3.png");
Image c4 = Image.createImage("/images/club_4.png");
Image c5 = Image.createImage("/images/club_5.png");
Image c6 = Image.createImage("/images/club_6.png");
Image c7 = Image.createImage("/images/club_7.png");
Image c8 = Image.createImage("/images/club_8.png");
Image c9 = Image.createImage("/images/club_9.png");
Image c10 = Image.createImage("/images/club_10.png");
Image cj = Image.createImage("/images/club_j.png");
Image cq = Image.createImage("/images/club_q.png");
Image ck = Image.createImage("/images/club_k.png");
Image d1 = Image.createImage("/images/diamond_A.png");
Image d2 = Image.createImage("/images/diamond_2.png");
Image d3 = Image.createImage("/images/diamond_3.png");
Image d4 = Image.createImage("/images/diamond_4.png");
Image d5 = Image.createImage("/images/diamond_5.png");
Image d6 = Image.createImage("/images/diamond_6.png");
Image d7 = Image.createImage("/images/diamond_7.png");
Image d8 = Image.createImage("/images/diamond_8.png");
Image d9 = Image.createImage("/images/diamond_9.png");
Image d10 = Image.createImage("/images/diamond_10.png");
Image dj = Image.createImage("/images/diamond_j.png");
Image dq = Image.createImage("/images/diamond_q.png");
Image dk = Image.createImage("/images/diamond_k.png");
public void singleTwo() throws Exception {
setFullScreenMode(true);
try {
// Set up this canvas to listen to command events
setCommandListener(this);
// Add the Exit command
addCommand(new Command("Exit", Command.EXIT, 1));
} catch(Exception e) {
e.printStackTrace();
}
}
i don't get it..the error disappeared after I tried to put it inside try{} but then the variables of the image needed for a code outside of try{} is then hidden..
thanks guys