One of the recent features added to Aurora is an ability to show where an exception is thrown inside the try-catch block. One has to stand on "try" with cursor and press Ctrl-Shift-F7 ("Highlight Usages"). Very cool.
Unfortunately, it doesn't work with method "throws" statement. I was so used to press Ctrl-Shift-F7 and see where an exception is thrown .. But if I'd like to see where an exception declared to be thrown by the method is really thrown inside it - I can't. I mean, I can remove the "throws XYX" clause and the throwing line will be underlined but it's not consistent with the "try" feature described above (which could also be solved by commenting out the "catch" block).
So, I think to be consistent - Aurora should mark the places where a declared exception is thrown when I stand on the XYZ part of "throws XYZ" and press Ctrl-Shift-F7.
What do other people think ?