Eh, I don't think so. The reefs are sanctuaries in and around the Maldives. If you want to go fishing, there are daily fishing trips from the Chaaya, where they take you to another atoll (Meenu) for ocean/reef fishing.
Besides, what would you do with the catch.....? Although if you go on a fishing trip, the hotel chef will prepare your catch the next day.