I am using the Sun compiler, the latest version. I use EdSharp to write and compile, but I think EdSharp just looks for a compiler already on my system. If not then I am using the compiler in EdSharp.
Have a great day, Alex
----- Original Message ----- From: "Ken Perry" <whistler@xxxxxxxxxxxxx To: <programmingblind@xxxxxxxxxxxxx Date sent: Sat, 23 Feb 2008 08:47:33 -0800Subject: RE: method saying "no return statement" when there IS
one
You have to have a value if your returning to a into variable
what compiler
are you using?
Ken
-----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Alex
Hall
Sent: Saturday, February 23, 2008 4:54 AM To: programmingblind@xxxxxxxxxxxxxSubject: RE: method saying "no return statement" when there IS
one
I tried that and instead of saying "missing return statement" it
said
"missing return value". I just put "return;" just before the
final
right-brace of the method.
Have a great day, Alex
----- Original Message ----- From: "Ken Perry" <whistler@xxxxxxxxxxxxx To: <programmingblind@xxxxxxxxxxxxx Date sent: Fri, 22 Feb 2008 21:30:26 -0800 Subject: RE: method saying "no return statement" when there ISone
If you have all the opening and closing braces the compiler mightbecomplaining because you don't have a sure return. This is notnormal for acompiler but I don't know what compiler your using. So you cantry puttinga return at the end of the function right before the last } andthat shoulddo the trick.
Ken
-----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of AlexHallSent: Friday, February 22, 2008 8:23 PM To: programmingblind@xxxxxxxxxxxxx Subject: Re: method saying "no return statement" when there ISone
Odd, I put all the braces in my original email. I opened themethod, twofor loops, an if statement, and an else statement and closed themall. Mybn, on which I wrote that message, must have not liked it that Iput themall on separate lines; it seems to do odd things with punctuationjustbefore a new line if that punctuation is not connected to a word.
Have a great day, Alex
----- Original Message ----- From: "Fred Rains" <fred58@xxxxxxx To: <programmingblind@xxxxxxxxxxxxx Date sent: Fri, 22 Feb 2008 23:13:29 -0500 Subject: Re: method saying "no return statement" when there ISone
Hi Alex, You have several opening braces with no closing brace.Both "for"statements have an opening brace but no closing brace. Also,your "if" and"else" statements have opening braces with no closing brace.
Fred
----- Original Message ----- From: "Alex Hall" <mehgcap@xxxxxxx To: <programmingblind@xxxxxxxxxxxxx Sent: Friday, February 22, 2008 10:46 PM Subject: method saying "no return statement" when there IS one
Hi all. Yet again I have what to many of you is no doubt a verysimplequestion, but it is not making sense. I have a method that ischeckingcollisions on a battleship grid. It is an integer method thatreturns 0if a collision is detected and 1 if there is no problem. Thecompiler,however, keeps saying that I am missing a return statement whenI clearlyhave two, one in an if statement and the second in a relatedelse. Hereis the method:
public static int checkCollisions(int[][] grid){ int i,j; for(i=0;i<grid.length;i++){ for(j=0;j<grid[i].length;j++){ if(grid[i][j]<=2){ return 0;
else{ return 1;
Have a great day, Alex __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind
__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind
__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind
__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind
__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind
__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind
__________View the list's information and change your settings at //www.freelists.org/list/programmingblind