Looks like a straightforward fix, but a few questions about the context here:

- What's a sample value of `tag`?  If it's not a URI (i.e. http://api.instagram.com/tag-name or something) then it seems kind of odd to be calling `new URI()` here.
- If tag is truly a URI, then maybe instead of eating the `URISyntaxException` we should instead throw an `InstagramException` up to the calling method.
- Since this method is pretty generic, what do you think about dropping the tag-specific language in the method description and also renaming this to something like `safeURI`?