public boolean canFallthrough() {
    return opcode != opc_goto && opcode != opc_goto_w && opcode != opc_ret &&
           !(opcode >= opc_ireturn && opcode <= opc_return) && opcode != opc_athrow
           && opcode != opc_jsr && opcode != opc_tableswitch && opcode != opc_lookupswitch;
  }