Android Studio 局部变量说 Unreachable statement Error

Android Studio local variable says Unreachable statement Error

所以我的局部变量有问题,它说 Unreachable statement。 这是我收到错误的代码行(“View textViewOptions;”)我什至无法 运行 应用程序

    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关键字用于退出该方法。从那里开始执行将停止。因此 return 语句下面的代码将不会执行,因此将变得无法访问。

所以把return view;作为方法的最后一条语句