Throw exception on nonexistent font

In K, this used to throw RuntimeException.  Before this patch, NULL
was returned and no exceptions thrown.  With this patch,
FileNotFoundException is thrown.  This might be considered API
change and be undesirable as callers need to either catch it or
declare it to be thrown.

Bug: 16180181
Change-Id: If83d76857f640c6293a3d5d08fb89ceddbaf41bc
This commit is contained in:
Behdad Esfahbod
2014-08-20 14:59:17 -04:00
parent 80030f90b6
commit bf8d5620f7

View File

@@ -188,7 +188,7 @@ public class Typeface {
return createFromFamiliesWithDefault(families);
}
}
return null;
throw new RuntimeException("Font asset not found " + path);
}
/**
@@ -215,7 +215,7 @@ public class Typeface {
return createFromFamiliesWithDefault(families);
}
}
return null;
throw new RuntimeException("Font not found " + path);
}
/**