O Que há de errado com este código

Estou iniciando na linguagem e peguei um exemplo em uma apostila na qual eu estou estudando o programa está dando um erro que eu não faço a menor idéia do que possa estar acontecendo. o código é este aí em baixo.

/////////////////////////////////////////////////////////////////////////////////////

/*
 * Created on 11/06/2004
 *
 * To change the template for this generated file go to
 * Window>Preferences>Java>Code Generation>Code and Comments
 */

/**
 * @author teste
 *
 * To change the template for this generated type comment go to
 * Window>Preferences>Java>Code Generation>Code and Comments
 */
import java.awt.*;
import java.applet.Applet;
public class ex5_1 extends Applet {
	Button botão;
	
	public void init() {
		botão = new Button("Clique aqui!");
		add(botão);
	}	
	public boolean action (Event evt, Object algum) {
		if (evt.target == botão) {
			botão.setLabel("Ok!!");
			return true;
		}
		Else 
			return false;
	}
	
}

////////////////////////////////////////////////////////////////////////////////////

e o erro é este aí

Error Syntax error on keyword “return”; “=”, “*=”, “/=”, “%=”, “+=”, “-=”, “<<=”, “>>=”, “>>>=”, “&=”, “^=”, “|=”, “++”, “–” expected ex5_1.java Teste de Introducao ao Java line 29

[color=“red”]Editado para conter BBCode code por Jujo[/color]

opa! blz?

o código parece q ta tudo OK…

só tem um errinho…

vc colocou o else com E maiusculo…
tem q ser minusculo

flw!

O Amauri… primeiramente SEJA BEM VINDO AO PJ!! 8)

So n esqueca d qdo vc for colocar o seu codigo pro pessoal ver cick em um botaozinha escrito CODE la qdo vc vai postar… e tb n esqueca d indetar ele pra melhorar a visualizacao!

Abracao e te +