Handle IllegalArgumentException to avoid TvSettings crash.

When the suggested settings summary uri is unknown, TvSettings would crash.
Handle the exception to avoid this.
b/72644591

Test: Using a wrong uri for summary, it won't crash anymore.
Change-Id: I4ee635e066c8f8e8e29e240c8c185795d0fe3d2c
diff --git a/src/com/android/settings/intelligence/suggestions/model/CandidateSuggestion.java b/src/com/android/settings/intelligence/suggestions/model/CandidateSuggestion.java
index a9ea657..b53d16f 100644
--- a/src/com/android/settings/intelligence/suggestions/model/CandidateSuggestion.java
+++ b/src/com/android/settings/intelligence/suggestions/model/CandidateSuggestion.java
@@ -258,7 +258,13 @@
         if (TextUtils.isEmpty(method)) {
             return null;
         }
-        return mContext.getContentResolver().call(uri, method, null /* args */, null /* bundle */);
+        try {
+            return mContext.getContentResolver().call(uri, method, null /* args */,
+                    null /* bundle */);
+        } catch (IllegalArgumentException e){
+            Log.d(TAG, "Unknown summary_uri", e);
+            return null;
+        }
     }
 
     /**