I think it's probably OK to stop deleting if something 'splodes here...as to the exception, I don't know what the right one would be, but IllegalStateException seems as good as any - that's what we're using for firewall/network creation in the first place.