Boa tarde, estou fazendo um trabalho de compilador na faculdade e tenho a seguinte estrutura para ler e analisar o código do jTextArea:
String texto = null ;
texto = txtCodigo.getText();// texto recebe o conteudo do txtCodigo
String token[] = texto.split("\s");// separa os tokens e armazena em token[]
int pos = token.length;// pos recebe a quantidade de tokens
int i;
for(i=0;i<=pos-1;i++)// executa ate acabar os tokens
{
// Aqui o código das comparações de tokens
}
Estou na parte de encontrar o erro, isso eu consegui fazer, mas eu queria que quando desse um erro, o compilador mostre em qual linha que deu o erro