Java Android Studio局部变量表示无法访问语句错误

Java Android Studio局部变量表示无法访问语句错误,java,android,variables,drop-down-menu,Java,Android,Variables,Drop Down Menu,所以我的局部变量有个问题,它说的是Unreachable语句。 这是我收到的错误代码行(“查看文本查看选项”)。我甚至无法运行该应用程序 private View findViewById(int position) { View view = findViewById(R.id.textViewOptions); return view; View textViewOptions; textViewOptions.setOnClickListener(new

所以我的局部变量有个问题,它说的是Unreachable语句。 这是我收到的错误代码行(“查看文本查看选项”)。我甚至无法运行该应用程序

    private View findViewById(int position) {
    View view = findViewById(R.id.textViewOptions);
    return view;


View textViewOptions;
    textViewOptions.setOnClickListener(new View.OnClickListener() {
        ViewHolder holder;


    public void onClick(View view) {

        //creating a popup menu
        PopupMenu popup = new PopupMenu(context, holder.textViewOptions);
        //inflating menu from xml resource
        popup.inflate(R.menu.chatmenu);
        //adding click listener
        popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
            @Override
            public boolean onMenuItemClick(MenuItem item) {
                switch (item.getItemId()) {
                    case R.id.BlockUser:
                        //handle menu1 click
                        return true;
                    case R.id.MuteNotificationsCH:
                        //handle menu2 click
                        return true;
                    default:
                        return false;
                }
            }
        });
        popup.show();

    }
});
}

如commnets中所述,return关键字用于退出该方法。从那时起,执行将停止。因此返回语句下面的代码将不会执行,因此将无法访问


所以把
返回视图
作为方法的最后一条语句

如果上面的行是
返回视图,为什么它可用?将
返回视图
放在方法的最底部<代码>返回
结束方法执行。我的错误,非常感谢!