### Question:
WXLogUtils { public static void v(String msg) { v(WEEX_TAG,msg); }  static void renderPerformanceLog(String type, long time); static void d(String msg); static void i(String msg); static void info(String msg); static void v(String msg); static void w(String msg); static void e(String msg); static void d(String tag, byte[] msg); static void wtf(String msg); static void d(String tag, String msg); static void i(String tag, String msg); static void v(String tag, String msg); static void w(String tag, String msg); static void e(String tag, String msg); static void wtf(String tag, String msg); static void p(String msg); static void d(String prefix, Throwable e); static void i(String prefix, Throwable e); static void v(String prefix, Throwable e); static void w(String prefix, Throwable e); static void e(String prefix, Throwable e); static void wtf(String prefix, Throwable e); static void p(String prefix, Throwable e); static void eTag(String tag, Throwable e); static String getStackTrace(@Nullable Throwable e); static void setJsLogWatcher(JsLogWatcher watcher); static void setLogWatcher(LogWatcher watcher); static final String WEEX_TAG; static final String WEEX_PERF_TAG; }### Answer:
@Test public void testV() throws Exception { Log.v("test"); Log.v(null); Log.v("tag","test"); Log.v("tag",new Throwable("test")); }