Results 1 to 3 of 3
Thread: Missing return statement error.
- 12-11-2010, 09:03 PM #1
Member
- Join Date
- Dec 2010
- Posts
- 57
- Rep Power
- 0
Missing return statement error.
SOLVED
If you guys could help me figure out why I continue to get a "missing return statement" error at line 69, it would be a great help.
Java Code:import javax.swing.ImageIcon; import java.awt.Image; import java.awt.event.KeyEvent; import java.util.ArrayList; public class Playuh { public Image image; public int x = 40; public int y = 465/2; public int movex; public int movey; public ArrayList<Shot> list; Playuh() { ImageIcon ii = new ImageIcon(this.getClass().getResource("Foot.png")); image = ii.getImage(); list = new ArrayList<Shot>(); } public Image getImage() { return image; } public int getX() { return x; } public int getY() { return y; } public void move() { x=x+movex; y=y+movey; if(x<0) { x=1; } if(x>558) { x=558; } if(y<1) { y=1; } if(y>407) { y=407; } } public ArrayList getShot() { return list; } public Shot fire() { list.add(new Shot(x+40, y + 50)); } // LINE 69 HERE. public void keyPressed(KeyEvent e) { int key = e.getKeyCode(); if (key == KeyEvent.VK_LEFT) { movex=-1; } if (key == KeyEvent.VK_RIGHT) { movex=1; } if(key==KeyEvent.VK_UP) { movey=-1; } if (key == KeyEvent.VK_DOWN) { movey=1; } if (key == KeyEvent.VK_SPACE) { fire(); } } public void keyReleased(KeyEvent e) { int key2 = e.getKeyCode(); if(key2 == KeyEvent.VK_LEFT) { movex=0; } if(key2 == KeyEvent.VK_RIGHT) { movex=0; } if(key2 == KeyEvent.VK_UP) { movey=0; } if(key2 == KeyEvent.VK_DOWN) { movey=0; } } }Last edited by Fortu; 12-19-2010 at 11:33 PM. Reason: Specified where the error occurred
- 12-11-2010, 09:08 PM #2
Senior Member
- Join Date
- Oct 2010
- Location
- Germany
- Posts
- 780
- Rep Power
- 4
you dont return a Shot ! change Shot to void if you dont want to return anything, or return the Shot which you are adding into the list ?!Java Code:public Shot fire() { list.add(new Shot(x+40, y + 50)); }Last edited by eRaaaa; 12-11-2010 at 09:19 PM.
- 12-11-2010, 09:15 PM #3
Member
- Join Date
- Dec 2010
- Posts
- 57
- Rep Power
- 0
Similar Threads
-
missing return statement
By bayan in forum New To JavaReplies: 6Last Post: 04-26-2010, 03:15 PM -
Missing Return Statement Error
By darkblue24 in forum New To JavaReplies: 13Last Post: 02-16-2010, 08:22 PM -
giving missing return statement error.due to withdraw method.
By qadeer37 in forum New To JavaReplies: 5Last Post: 01-16-2010, 11:14 PM -
Missing return statement help and format method help
By Chewart in forum New To JavaReplies: 18Last Post: 12-02-2009, 12:01 PM -
Missing Return Statement error
By anilanar in forum New To JavaReplies: 2Last Post: 08-20-2009, 01:02 AM


LinkBack URL
About LinkBacks
Reply With Quote

Bookmarks