From 9ccebbfc370b24bfc4bba1ed65f254b2ed9d4e07 Mon Sep 17 00:00:00 2001 From: Umair Khan Date: Wed, 6 Jan 2016 19:47:20 +0530 Subject: [1/3] Remove unnecessary throws statement in ServiceManager The exception is already caught by the try-catch block. Change-Id: I0c10fe51d12a10cbc02a25c719d03a4ba6497767 Signed-off-by: Umair Khan --- core/java/android/os/ServiceManager.java | 4 +++- tools/layoutlib/bridge/src/android/os/ServiceManager.java | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/core/java/android/os/ServiceManager.java b/core/java/android/os/ServiceManager.java index 13b8b66306e1..2ba4aa433713 100644 --- a/core/java/android/os/ServiceManager.java +++ b/core/java/android/os/ServiceManager.java @@ -112,8 +112,10 @@ public final class ServiceManager { /** * Return a list of all currently running services. + * @return an array of all currently running services, or null in + * case of an exception */ - public static String[] listServices() throws RemoteException { + public static String[] listServices() { try { return getIServiceManager().listServices(); } catch (RemoteException e) { diff --git a/tools/layoutlib/bridge/src/android/os/ServiceManager.java b/tools/layoutlib/bridge/src/android/os/ServiceManager.java index 6a68ee29c9cb..549074d15757 100644 --- a/tools/layoutlib/bridge/src/android/os/ServiceManager.java +++ b/tools/layoutlib/bridge/src/android/os/ServiceManager.java @@ -51,8 +51,10 @@ public final class ServiceManager { /** * Return a list of all currently running services. + * @return an array of all currently running services, or null in + * case of an exception */ - public static String[] listServices() throws RemoteException { + public static String[] listServices() { // actual implementation returns null sometimes, so it's ok // to return null instead of an empty list. return null; -- cgit v1.2.3-59-g8ed1b