在工作中,小弟有遇到过一个比较常见的问题,就是一个接口不知道被谁给call了,这种问题从code里面去查很麻烦,在此有一个小技巧:在接口的入口人为的抛出异常,根据异常的bt信息就能拿到调用关系了,很实用哈。
具体如下:
try{
throw new RuntimeException("#####I'm cheny");
}catch(RuntimeException e){
e.printStackTrace();
}
在工作中,小弟有遇到过一个比较常见的问题,就是一个接口不知道被谁给call了,这种问题从code里面去查很麻烦,在此有一个小技巧:在接口的入口人为的抛出异常,根据异常的bt信息就能拿到调用关系了,很实用哈。
具体如下:
try{
throw new RuntimeException("#####I'm cheny");
}catch(RuntimeException e){
e.printStackTrace();
}