Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 令牌上的语法错误“;最后”;,删除此令牌_Java_Android - Fatal编程技术网

Java 令牌上的语法错误“;最后”;,删除此令牌

Java 令牌上的语法错误“;最后”;,删除此令牌,java,android,Java,Android,try/finally块应位于函数内部,如下所示: public void GravaBanco(String nome, String telefone) try{ //Syntax error on token “try”, delete this token BancoDados = openOrCreateDatabase(NomeBanco, MODE_WORLD_READABLE, null); String SQL = "INSERT INT

try/finally块应位于函数内部,如下所示:

public void GravaBanco(String nome, String telefone)
    try{ //Syntax error on token “try”, delete this token
        BancoDados = openOrCreateDatabase(NomeBanco, MODE_WORLD_READABLE, null);
        String SQL = "INSERT INTO tabcadastropessoa (nomepessoa, telefonepessoa) VALUES (nomepessoa = '"+NomePessoa+"', telefonepessoa = '"+TelefonePessoa+"')";
        MensagemAlerta("Banco de Dados", "Registro gravado com sucesso!");
    } catch(Exception erro) { //Syntax error on tokens, delete this tokens
        MensagemAlerta("Erro no Banco de Dados", "Não foi possivel gravar o registro!" + erro);         
    } finally { //Syntax error on token “finally”, delete this token
        BancoDados.close();
}

使用下面的代码,您缺少大括号

public void GravaBanco(String nome, String telefone) {
  try {
    ...
  } finally {
    ...
  }
}

我想你错过了方法名后面的大括号,试试下面的代码

public void GravaBanco(String nome, String telefone){

        try{ //Syntax error on token “try”, delete this token
            BancoDados = openOrCreateDatabase(NomeBanco, MODE_WORLD_READABLE, null);
            String SQL = "INSERT INTO tabcadastropessoa (nomepessoa, telefonepessoa) VALUES (nomepessoa = '"+NomePessoa+"', telefonepessoa = '"+TelefonePessoa+"')";
            MensagemAlerta("Banco de Dados", "Registro gravado com sucesso!");
        }catch(Exception erro){ //Syntax error on tokens, delete this tokens
            MensagemAlerta("Erro no Banco de Dados", "Não foi possivel gravar o registro!" + erro);         
        }
        finally{ //Syntax error on token “finally”, delete this token
            BancoDados.close();
        }
    }

帮助我们,帮助你。没有上限,实际上是问一个问题,你想做什么,发生了什么,你是如何测试它的…为你的问题添加堆栈跟踪。你可以回到你的问题(有一个编辑功能)并使它成为一个更好的问题?如果你阅读了这个网站的FAQ,目的是获得一个可以帮助其他用户的知识体系,而不仅仅是一个你发布问题的论坛。因此,添加一个问题,描述您的问题和目标等。此外,即使您是第一次使用,也有点礼貌,不仅仅是转储代码,而是实际上,您知道。。请求帮助?
    public void GravaBanco(String nome, String telefone) {
    try { // Syntax error on token “try”, delete this token
        BancoDados = openOrCreateDatabase(NomeBanco, MODE_WORLD_READABLE,
                null);
        String SQL = "INSERT INTO tabcadastropessoa (nomepessoa, telefonepessoa) VALUES (nomepessoa = '"
                + NomePessoa
                + "', telefonepessoa = '"
                + TelefonePessoa
                + "')";
        MensagemAlerta("Banco de Dados", "Registro gravado com sucesso!");
    } catch (Exception erro) { // Syntax error on tokens, delete this tokens
        MensagemAlerta("Erro no Banco de Dados",
                "Não foi possivel gravar o registro!" + erro);
    } finally { // Syntax error on token “finally”, delete this token
        BancoDados.close();
    }
}