Jamie Dimon knew right away Beijing wouldn’t like his joke about the Communist Party’s downfall, noting immediately afterward: "I can’t say that in China.”

In many ways, that was the point. The quip capped extended remarks Tuesday from JPMorgan Chase & Co.’s chief executive officer in which he questioned the sustainability of China’s rise and spoke about the complications of free speech in the country.

"If they start to tell you what you can say here, because you do business in China, that’s a problem,” Dimon said at an event in Boston.